AndroidのUSBドライバ 各社リンク

OEM Drivers

Acerhttp://www.acer.com/worldwide/support/mobile.html

alcatel one touch - Alcatel mobile | Global - Support

AsusSupport Center | ASUS Global

BlackberryBlackBerry - Software Downloads 2

DellDrivers & Downloads | Dell US

Fujitsu携帯電話(Android携帯端末ソフトウェア開発者向けサポート情報) - FMWORLD.NET(個人) : 富士通

Hisense - http://app.hismarttv.com/dss/resourcecontent.do?method=viewResourceDetail&resourceId=16&type=5

HTC - HTC 日本

Huawei - Support - HUAWEI Consumer BG - HUAWEI Official Site

IntelAndroid* - Home | Intel® Software

Kyocera - Kyocera Phones Drivers

LenovoSelect your product - Lenovo Support (US)

LGE - LG Software, Firmware, & Drivers | LG U.S.A

MotorolaWhere can I download the USB drivers for my device?

MTK - http://online.mediatek.com/Public%20Documents/MTK_Android_USB_Driver.zip

Oppo - http://www.oppo.com/index.php?q=software/view&sw_id=631

Pegatron - http://www.pegatroncorp.com/download/New_Duke_PC_Driver_0705.zip

SamsungDownload Center: Download Software, Firmware, Drivers & Manuals | Samsung

Sharpサポート|AQUOS:シャープ

Sony Mobile Communications - http://developer.sonymobile.com/downloads/drivers/

ToshibaAndroid WinUsb Driver

Xiaomi - http://www.xiaomi.com/c/driver/index.html

ZTE - Service Bulletins Detail

 

Linux用 : ベンダーID

Acer - 0502
Dell - 413c
Foxconn - 0489
Garmin-Asus - 091E
HTC - 0bb4
Huawei - 12d1
Kyocera - 0482
LG - 1004
Motorola - 22b8
Nvidia - 0955
Pantech - 10A9
Samsung - 04e8
Sharp - 04dd
Sony Ericsson - 0fce
ZTE - 19D2

型推論される言語にいまだに慣れない

主にjsのこと。

 

■今の課題

1つの関数で処理させすぎている

複数条件分岐を多用しすぎて手続き型っぽくなっている

統合できる処理がある(可用性を考えてない)

ファイル分けすぎ(そのhtmlのみ、という処理になっている)

処理が走る契機を知らなすぎ(そのせいで考慮してないタイミングで不要に走っている)

複数のページをまたがる考慮をしなさすぎ(先読みできずに帳尻合わせになってる)

パフォーマンスが悪い(端末のスペックに頼りすぎている)

 

■やりたいこと

Java書きたい

Ruby書きたい

jsプラグインを製作してgithubにプッシュ

GoogleのJsコーディング規約をきっちり読みたい

yahoo-ui-library.jsを読んでおきたい

サーバ借りる(確定。無料じゃなく借りる。決めた。)

何かしらのOSSにプルリク

コードレビューが気軽にやれてかつ自分も多くもらえるフローを考える

 

■やらなきゃいかんこと

html,css,php,dbを一通りやる(できれば処理の妥当性を説明できるレベルで)

 

■やったこと

ローカルのファイル整理

環境整理

static修飾子の復習

プラグインの書き方思案

 

 

コードについて思いついたこと〜書き始めるまでのタイムラグ短くします。

Web系へ転職しました。

入社して1ヶ月経ちました。

 

うっかりブログの存在を忘れてました。

いままで、メモ書き程度ではてブで済むレベルでしか活用してませんでしたが、

何をどう学んだかをログ取っていきたいです。 

 

今の会社の社員さんの多くが、モチベーション高く業務されてるので、

刺激されました。自分の思いをもう一度再認識します。

Android - ActionBarにメニューの「・・・」を常時表示してサブメニューにアイコンを表示する - Qiita

メモ

ubuntu ディレクトリ名を英語にする(デスクトップ→Desktopとか。)

LANG=C xdg-user-dirs-gtk-update

※初期の時にやらないと日本語ディレクトリ名だった時のデータがどっかいきます。

 

LINUX atコマンド

時間日時指定でファイル等を実行したい時

at -f <ファイル名> "時:分 日.月.年"

例: at -f file.sh "06:00 15.11.14"

(2014年11月15日朝6時に[file.sh]を実行)

atコマンドで指示したジョブの確認は以下。

at -c [ジョブ番号]

 

 

LINUX ハードウェアスペックの確認

sudo lshw -short

 

adb テキストの挿入

例:adb shell input text <文字列>

地味に使います。長ったらしいURL打ち込む時とか。

テキストを入れたい場所に端末側でカーソルを合わせてあげてください。

ブラウザのタイトルバーに入れたいなら、事前にタップしておく。とか。

 

adb テストセッティング画面

adb shell am start com.android.settings/.TestingSettings

端末側ダイアルパッドで[*#*#4636#*#*]でも同じ。

 

android CTS Eclipseを使用したデバック方法

CTS詳細は下記

Compatibility Test Suite | Android Developers

 

Android Compatibility Downloads | Android Developers

現在の最新版CTSである上記をダウンロード

DLしたら解凍して以下から必要なapkをインストール

android-cts/repository/testcase

・CtsTestStubs.apk

・CtsDevicesAdmin.apk

・CtsWebkitTestCases.apk

とか。

 

そのあとはwinのコマンドプロンプトで実行可能。

adb shell am instrument -w -r -e class <Test名>#<TestCase名> <TestPackage名>/android.test.InstrumentationCtsTestRunner

 

adb shell am instrument -w -r -e class android.webkit.cts.WebViewTest#testInvokeZoomPicker  com.android.cts.webkit/android.test.InstrumentationCtsTestRunner

 

win環境で目当てのCTSが実行できるようになったら、

CTSのsrcをEclipseのプロジェクトに追加してあげればOK。

Eclipseのデバック方法はもっと詳しいところで。

 

CTS自体に任意のログを追加したいのであれば、

AOSPをGitで取得→CTSのsrcにログを追加→ビルド→生成されるandroid-cts.zipで同じことをやる。

メモ3

URL指定したインテントを飛ばすadbコマンド

~$ adb shell am start -a android.intent.action.VIEW -d <http://~>

資料用

参考リンクたち(差し支えあったら言って下さい)

 

android:基本

Android Tips #21 画面遷移パターンでみる Activity のライフサイクル | Developers.IO

Android 開発入門

ど素人のJava入門

ソフトウェア技術ドキュメントを勝手に翻訳

6. パフォーマンスのための設計 - ソフトウェア技術ドキュメントを勝手に翻訳

Android: Bitmap の背景を透明にする - 入隠者通信 〜病を嗜む〜

【Android】Viewクラスを継承したViewを作成して、独自の機能を作ってみる | 桜花満開/テンシホタル

[Android Tips] Viewでお絵かきしてみる | Developers.IO

きのふよりけふ、けふよりあした 【Android】Android で画像の合成と画像の出力

Androidのカメラを使うプログラムを書いてみた:とあるソニー好きなエンジニアの日記:So-netブログ

Smart Gadget Laboratory: Android端末のカメラのプレビューに四角を重ねる

うら紙のメモ [Android] カメラプレビューに画像を重ねてみた

うら紙のメモ [Android] カメラプレビューを表示してみる

アクションバーを非表示にする方法 - Android 開発入門

アプリ起動時にスプラッシュ画面を表示させる方法 - [サンプルコード/Androidアプリ] ぺんたん info

デバッガ(DDMS)の利用 - Android入門

AndroidのOS本体をビルドしてみよう - Yahoo!知恵袋

デザイナに知っていて欲しい10個のAndroidのUIルール - ReDo

Qiita - プログラマの技術情報共有サービス

teratail【テラテイル】|思考するエンジニアのためのQAプラットフォーム

Androidアプリ開発!!: レイアウトを非表示に(setVisibility(View.GONE), findViewById)

カストリ サイト

 

android:見た目

Android Tips #45 Dialog をフルカスタマイズする | Developers.IO

→infraterを使用したダイアログの方法、xmlでのlayoutの参考にも。

Android shapeタグを使ってボタンの背景色をグラデーションにする方法 | Tech Booster

 

android:つまづいた所

Android:SDKのバージョンアップエラー - りりーの幸せ日記 

→Please update ADT to the latest version. なんてエラー用

Yukiの枝折: Androidのセキュリティ:パーミッションの保護レベル

 

android:ブラウザ上で完結するTool

Android Holo Colors

Android Action Bar Style Generator

画像背景透過処理

Sound of Text | Download Google Translate MP3 audio

Androidアイコンジェネレータ - Android Icon Generator

As Button Generator

http://goo.gl/(GoogleURL-Shortener)

SphereMP3 - FLV/MP4/SWFをMP3/AACに変換する無料のオンラインサービス -

Online MP3 Cutter - Cut Songs, Make Ringtones

Free Online Picture Resizer - Crop and Resize photos, images, or pictures online for FREE!

Share code real-time in your browser

Convert Files - free online file converter and flash video downloader.Convert videos, audio files, documents and ebooks.Flash video to MP3

 

web系:基本

【HTMLタグの簡単検索】TAG index - ホームページ作成情報

jsdo.it - Share JavaScript, HTML5 and CSS

jQuery 日本語リファレンス

少しのコードで実装可能な20のjQuery小技集 | Webクリエイターボックス

JPEG/PNG/GIFからアイコンを作成する「アイコン コンバータ」

 

余談

ファイル名の一覧を表示する(find vs ls コマンド) - tweeeetyのぶろぐ的めも