myunuts's blog

プログラム関係をメモっています

android

Android Studio2をセットアップしてみた

Android Studio2のインストール Android Studioとは? Googleが公開しているAndroid用の開発環境。 以前はeclipseにADTプラグインをインストールして開発環境を構築できていましたが、 ADTのサポートが2015年末で終了しました。 よって、現在はAndroid Studi…

Android開発環境構築~Windows7

今更ながら、Windows7マシンを買ったので、環境構築メモ。 Java7のインストール Oracleサイトより、JavaSE7 JDKをインストール。 http://www.oracle.com/technetwork/java/javase/downloads/index.html今まではJava6でしかやったことないけど、Oracleのユー…

Windows8にAndroid開発環境を

Windows8 にAndroid開発環境を構築した際のメモ。1.Java6のインストール Oracleサイトより、JavaSE6 JDKをインストール。 http://www.oracle.com/technetwork/java/javase/downloads/index.html2.Javaの環境変数設定 コントロールパネル―システムとセキュ…

イースターエッグ

nyandroid の話を聞いたので、メモ。nyandoidのスペルをみたときは、typoだと思ったんだがwググると、ICSの端末では下記手順でnyandroidが表示されるとのこと。 手元の端末でも表示された。「設定」ー「端末情報」 「Androidバージョン」の欄を連打。 ⇒nyan…

JellyBeans?

昨日に発表されたAndroid4.1. SDKをダウンロードし、エミュレータを起動。 したところまで。。。。ICSのエミュレータが起動しなかったデスクトップPCで無事起動を確認。 これからノートPCの方も更新しよう!

メモリ関連のテストプログラム

Eclairのころに作ったテストプログラム。 EngビルドとUserビルドで出力される内容が違ったと思うけど、もう覚えていない。。。備忘のために、コードを残しておく。 public class AppMemTestActivity extends Activity { /** Called when the activity is fir…

ListActivityでの葛藤

Activityクラスを継承して画面作成はよく行う。 だけど、ListActivityを継承して画面作成はやったことがないので、チャレンジしていた。下記の方法をとっていたのだけど、メンテナンス性が悪いし、case文で直値を記載するのは嫌い、などで何かいい方法がない…

グラデーションかけてみる

グラデーションにチャレンジ中。maim.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:background="@drawable/background"> </linearlayout>

GestureLibrary

人がかいたソースのカスタマイズを行なっていて、少しだけメモ。GestureLibraryは、ストロークした内容をなぞって表示してくれる(?)のだけれど、 XMLである程度指定する。GestureOverlayViewでなぞった線の色を指定することができた。 <android.gesture.GestureOverlayView <!--中略 -> android:gestureCo</android.gesture.gestureoverlayview>…

明示的Intentでの起動

明示的Intentで起動させる。Test1アプリ import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.wi…

failed to allocate memory

[2012-02-20 14:18:55 - Emulator] Failed to allocate memory: 8 [2012-02-20 14:18:55 - Emulator] [2012-02-20 14:18:55 - Emulator] This application has requested the Runtime to terminate it in an unusual way. [2012-02-20 14:18:55 - Emulator] …

ROM組込みアプリ作成

Android標準環境のpackages/appsの下に自作アプリを配置し、 ビルドをかけ、ローカルROMを作成する方法。備忘) GB環境 build/target/product/generic.mk のpackage対象に自作アプリを追加。ビルドをかけて、out/target/(以下略)/system/app/ の下に 自作ア…

layoutlib

rev16からlayoutlibをユーザライブラリとして使っていた場合に、 ビルドエラーが出るようになっていた。 最初は、ICS環境が悪いと考えていたが、rev16というのがミソだったようだ。対応方法: layoutlib をシステムライブラリとしてプロジェクトのビルドパス…

adb server is out of date. killing

ISW12HT adb でつなごうとしてコマンドを打ったら、延々と 「adb server is out of date. killing...」どうしたらいいのかわからず、ググる。 HTC SyncとPortがぶつかっているのかも。 ということで、HTC SyncをExitさせる。あらまぁ、つながるようになりま…

現在の課題

ICS環境 Android SDK でAndroid4.0.3をDL。 ただ、デスクトップPCではAVDを作成したものの起動しない。。。 ノートPCの方は起動したんだけどな。 何が原因なんだろう? layoutlib Android SDKに付属のlayoutlib をユーザライブラリとして使っていたAndroidア…