Android全般に関するメモ

HT-03Aのホーム画面の壁紙のサイズ

  • 設定時に自動的にサイズを縮小してくれるので,心配ない
  • アスペクト比は4:3にする必要がある.(横長ね)
  • デフォルトのホーム画面は3枚構成で,左右に移動するたびに背景が半分ずつずれる.
  • 初期画面は2:3なので,左右に1ずつ広げて,4:3になる.
  • このご時勢,HT-03Aの情報なんて誰得・・・・

:android?:HT-03A?

androidの特定のグループの連絡先が正しくsyncされない

  • Particular groups' contacts do not sync correctly to HTC Magic
  • android 1.6+HT-03A(Magic)で発現
  • 「お店/レストラン」と言うグループに入っていた連絡先がHT-03Aに入らず,「連絡先がありません」と表示されてしまう
  • 原因は"/" (スラッシュ)がダメぽ.
  • スラッシュがグループ名に含まれていると,syncに失敗するっぽい.
  • When the group name includes / (slash) in its name, sync fails.
  • 類似の原因で,電話帳アプリで/を含んだグループだけを表示させた後,グループ選択しなおそうとすると,先ほど選んだ項目と1つずれる
  • For similar reason, when you show the contacts which belong to a group which include "/" in its name, the chosen group name becomes incorrect when you try to choose another group again.

:android?:HT-03A?

androidの電話帳で連絡先を「お気に入り」に入れたら,「お気に入り」から外せなくなった

  • Android 1.5で発現
  • 数十名を電話帳アプリでお気に入りに,追加(一時的のつもりだった)
  • 後,GMail側からStarred in Androidグループごと削除
    • 多分これがいけなかった
  • 結果,Android側でお気に入りに追加した連絡先がいつまでもお気に入りのまま
    • Android側でお気に入りから解除しても,Syncすると再びお気に入りに追加されてしまう
    • この時,GMail側には"Starred in Android"グループが復活しているが,グループ内の件数が0になっている
  • 解決方法
  1. GMail側から関係ない連絡先をStarred in Androidグループに追加
  2. AndroidをSync
  3. Android側で上記の連絡先がお気に入りに追加されたのを確認
  4. 同じ手順でStarred in Androidグループから登録解除
  5. AndroidをSync
  6. お気に入りから解除されたのを確認
  7. GMail側から,Androidでお気に入りに追加されてる連絡先をStarred in Androidに追加
  8. AndroidをSync
  9. GMail側から,Starred in Androidに入ってる連絡先を登録解除
  10. AndroidをSync
  • 何回Syncするれん,って感じだけれど,7以降の4手順だけでOKだと思う。

:android?:HT-03A?

androidのメールアプリでIMAPS/POP3S接続を試したら"not trusted server certificate"と拒否られた

  • HT-03Aで発現
  • どうもデフォルトでついてくるメールアプリは自己サーバ証明を許可できない模様.
  • K-9 Mail*1というアプリがあり,つくりはデフォルトのメールソフトと全く同じだが,こちらでは上記エラーメッセージのときにacceptかdenyを選択できる.
  • ってかJK拒否一択はありえないだろ・・・

:android?:HT-03A?

overrideしてるのにoverrideして下さいとエラーを言われる

 // イベントクラス
 class MyClickAdapter implements OnClickListener {
   @Override
   public void onClick(View v) {
     .....
   }
 }

:android?

android:idについて

  • layoutをあらわすxmlファイル内では
    id="@+id/text"
  • という形でidを設定しなければならない.
  • androidで使う場合は
    android:id="@+id/text"
  • と言う具合にandroid:idと明示的に指定しないとダメっぽい.

:android?

リソース(画像や音楽)をプロジェクトに追加しても認識されない

  • どうやら,リソースの中に画像を追加するとき,最初が数字のファイル名はエラーになる模様.
    • 1mってファイルを追加したら認識されず
    • m1って名前変更したら認識された

:android?

Randomクラスに関するメモ

  • Randomクラスを使うときは
private Random rand;
rand = new Random();
int w = rand.nextInt();
  • C言語のrand()関数と違うのはrand.nextInt()は負の数も返しうるってこと.
  • >>> ビット演算子で1ビットずらして正の整数のみにした上で % 演算子で所定の範囲内にすること.

:android?

Samsung Galaxy S II (SC-02C) でメインのカレンダーしかsyncされない.

現象

  • SGS2で複数のアカウントと紐付けしたところ,各アカウントのメインカレンダー(アカウント名と同じ名前のカレンダー)しか表示されなくなってしまった.

解決策

  • まずはアカウントをメインアカウント以外全て同期解除する
    • 設定→アカウントと同期→アカウント削除 とする
  • 次にカレンダーアプリのキャッシュを削除する
    • 設定→アプリケーション→アプリケーション管理→全て→Googleカレンダーの同期→データを消去 と進む.
  • アカウントをsyncしなおし,カレンダーを開く
  • アカウントのサブカレンダーの類もsyncされている
  • サブアカウントを追加しても問題なし.

ジャンル:Android?:GALAXY SII?

Android端末内でのdropbox保存場所

  • 手元のSC-02Cで試した場合
    /sdcard/Android/data/com.dropbox.android/files/scratch/
  • 以下にファイルが保存される
  • なお,Android用dropboxはお気に入りのファイルだけが端末内にオフラインでダウンロードされる仕組みになっている.
  • お気に入りに追加した後,当該ディレクトリにファイルが保存されている.(マイファイルなどで確認できる)
  • dropbox内でディレクトリを作成していた場合は,当該ディレクトリ以下に同様にディレクトリが作成される.

OUYAをWin7/Win10に接続する

Android Studioをインストール Androido SDK の画面をToolsから出して、その中でペインのAndroid SDK を選択、その中のSDK Tools のリストの中にGoogle USB Driverがあるので、それがNot installed だった。 チェックをいれてインストールする 2017年7月4日の時点ではGoogle USB Driver 11 がインストールされるとのこと

そうすると、 C:\Users\tomoaki\AppData\Local\Android\sdk\extras\google 以下に usb_driver ディレクトリができる。 (上記操作をする前は、m2repositoryディレクトリが一つだけしかなかった)

https://developer.android.com/studio/run/oem-usb.html USBドライバをインストールする方法

https://www.s-config.com/installing-adb-driver-ouya-windows-10/

ジャンル:Android?:GALAXY SII?


*1  k9mail - K-9 Mail is an advanced email client for Android - Google Project Hosting, 2013-03-27閲覧
*2  @Overrideでエラーがでちゃうー - しかじろうがプログラム作るよ!, 2009-05-02発表, 2013-03-27閲覧

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-07-04 (火) 16:55:34 (143d)