ListView の TextView の文字色が白くなっちゃってて見えないやつの解決方法
だいぶ悩んだ。問題は ArrayAdapter に渡す Context のせいだった。
いい感じのサンプル見つけて何とかなった。
ListViewチュートリアル その3 文字色・サイズ – Cyber Passion for Android
stack3/AndroidListViewSamples · GitHub
解決してから読んだけどよくわからない。
Yukiの枝折: Android:引数はthisか?getApplicationContextか?ActivityとApplicationの違い
styles.xml 上で
<style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar">
AndroidManifest.xml 上で
<application
android:theme="@style/AppTheme" >
ってなってて、この状況で this と getApplicationContext() で変わってしまうの、よくわからない。とりあえず this 使っとけば問題ねーよっていう解決、もにょっとする。
ERROR: JAVA_HOME is set to an invalid directory って言われた
JAVA_HOME=C:\Program Files\Java\jdk1.7.0_55\bin
ってしてたのが原因だった。このままでも javac とかは通るので気付かなかった。
正しくは、
JAVA_HOME=C:\Program Files\Java\jdk1.7.0_55\ Path=JAVA_HOME\bin\;(ry)
な感じで設定しなきゃだめだった。
あやふやな記憶で設定するのはやめないとね。
というかこの記事を書いた時は 7u60 になっているし、自動アップデートされないし、Path もいちいち変えなきゃいけないしだるい。
ちなみに、環境変数をいじるのには、 Rapid Environment Editor を使っている。便利。
IntelliJ IDEA で Eclipse の Javadoc の吹き出しみたいなやつを出すには
吹き出しというかツールチップというか、とにかくJavadoc が出てくるやつです。あれがないと不便ですよね…?
java - IntelliJ tooltip shows JavaDocs - Stack Overflow
要はこれなんですけど、Ctrl+Qで出せて、設定で自動的に出てくるようにすることができました。これで快適ですね。
蛇足ですが、 Android Studio で起きることはだいたい IntelliJ IDEA でも起きてるので、そっちで検索したほうがいいですね。情報分散、死すべし……
3DSのSDカードの容量が足りなくなったので交換した
しました。起動してからダウンロードソフトが表示されるまでも短くなった気がします。いい感じ。
以下は作業記録です。先日 robocopy でいい感じにコピーできることを知ったのでそんな感じで。
OS を Windows 、SDカードのドライブ文字を H:、バックアップ先を D:\3DS\ とした場合
- 移行元のSDカードを挿入する
- 以下のコマンドを実行
robocopy H: D:\3DS\ /MIR /DCOPY:DAT
- 終わったらSDカードを取り出し、移行先の新しいSDカードを挿入する
- 以下のコマンドを実行
robocopy D:\3DS H: /MIR /DCOPY:DAT
- 終わったら3DSへ挿入して動作確認
フォルダの更新日時もそのまま移行したいのでオプションをつけていますが、そんなの気にしない人はエクスプローラでコピーすればいいと思いますね。というか、そういった人はこんなブログではなく任天堂の公式サイトを見に行くでしょうね。
参考にしました。
ADT(Eclipse)で出力したbuild.gradleがAndroidStudioで読み込めない場合
ADT で出力した build.gradle
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.8.+'
}
}
apply plugin: 'android'
(略)
}
Android Studio で新規作成したプロジェクトの build.gradle
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.9.+'
}
}
allprojects {
repositories {
mavenCentral()
}
}
ってことで、 Gradleの依存バージョンを上げれば解決。
Windows で Android ソース をダウンロードするには
Linux 環境で repo を使ってダウンロードするのが公式のやり方。VM上でやってみたが、Windows とファイル共有しようとしたらうまくいかなかったので、OESF で妥協した。
Linux環境で公式な感じでやるならこれ
Downloading the Source | Android Developers
GitHub 上から git clone するだけでできるのはこっち
OESF/OHA-Android-4.2_r1 · GitHub
僕の環境だと20分くらいかかった。サイズは8GB程度。
さいごに
ttp://www.adakoda.com/android/000118.html はなんか古い手順なのでアレ。
ttp://greety.sakura.ne.jp/redo/2012/02/windowsandroid.html を参考にしました。
Intel(R) 82579V がスリープ解除後に認識されなくなる問題の解決方法
Windows7の頃は問題なかったのだけど、Windows8にしてから頻発するようになって解決方法も探さずに再起動してたけど、再インストールをきっかけに解決したメモ
検索するときに別のスリープ関係のバグがあるみたいなのでちょっと迷ったけど、これと同じ感じだった。
価格.com - 『オンボード有線LANの接続について』 ASUS P8Z77-V のクチコミ掲示板
↓
↓
NVM Update Utility for Intel® 82579V Gigabit Ethernet PHY Network Connection
このツールは起動して再起動すれば適用らしい。
要は凡ミスによるデバイス側の不具合だということでした。
あと、マザーボードの型番を調べるには CPUID HWMonitor が便利だと思う。そんなものすぐ忘れてしまうからね。
おしまい。