くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

android

Nexus7(2013)をAndroid5.0 Lollipopに手動であっぷでーとする

Android LことLollipopのOTA配信が、Nexus端末で開始されました! 近くの家電量販店のNexus7がAndroid5.0になっていて、触ってみたら圧倒的なスピード感!滑らかさ! ということで、勢いでNexus7を買ってみました! がしかし、アップデートはすぐできるわけ…

Android実機デバッグ on Ubuntu

Androidの実機デバッグするための方法の備忘録 環境は、Ubuntu14.04 x64でNexus7(2013)を認識させる感じです。 Nexus7(2013)をデバッグモードにする Nexsu7は標準では、設定に「開発者向けオプション」が表示されない 「タブレット情報」の「ビルド番号」を7…

UnityプロジェクトをGitで管理するときのgitignore

Unityを始めたがバージョン管理したい欲求にかられる。 でも、一時ファイルなど無駄なものが多いので、gitignoreを設定 色々参考にして下記な感じがいいとのこと [Ll]ibrary/ [Tt]emp/ [Oo]bj/ ## Autogenerated VS/MD solution and project files /*.csproj…

Unity+Android+Nend(広告)

Androidアプリを作ってますが、無料で出している代わりに広告をつけさせてもらってます。 お世話になっているのはnendさん スマートフォン広告なら日本最大級のnend(スマホweb広告/アプリ広告/アイコン広告/インターステーシャル広告対応) Unityで作ったゲー…

AndroidStudioで複数のWindowを開く設定

AndroidStudioを使って複数のアプリを開発している。1アプリ1プロジェクトで。似たようなコードをコピペや共通化したいなと思ったときに、それぞれのプロジェクトを別のWindowで開いて、横に並べてみたいよねーと思ってた。たまに、そんなモードになるのだけ…

Notification(上の方に出るメッセージ・通知)の備忘録

AndroidのNotificationまとめアプリで検知したお知らせを表示したいと思い、もろもろ調べてみた。# Notificationって言葉がわからず、上に出るやつとか通知とかメッセージとかで調べてみて見つけた。。。 以下サンプル //通知に表示する文字たち String tick…

AlarmManagerがちゃんと設定されているかの確認方法

AlarmManagerを使ってサービスを自動起動したがうまく設定できているか不安になってきた。。。 どうしたら確認できるかなーと思ったら、adbからできるらしい。 $ adb shell dumpsys alarm > dump.txt dump.txtの中身は下記のような感じ。自分のpackage-name…

Android開発で参考にしたサイト

備忘録として、参考にしたメモのまとめ。 AndroidManifest.xmlで設定するActivityのLANCHMODEについての参考サイト Y.A.M の 雑記帳: Android launchMode の違い 自分のだと「singleTask」がいい感じだった。 Notification(ステータスバーのの上の方に通知…

Gradleでapkファイル名を指定する

AndroidStudioで開発しているが、デフォルトのファイル名でapkが作成されるが、バージョン管理のために毎回リネームしていたが。 めんどくなってきたので、Gradleでバージョン名がつくように設定してみた。は適宜自分のすきなように書き換えてください。。 a…

Android+Gitで共通ライブラリ

Androidアプリ開発での共通化まとめ git submoduleを使って共通ライブラリ化してみた 開発環境 開発環境は下記な感じ。 AndroidStudio Gradle Git プロジェクトの構成 プロジェクトの構成は下記な感じ Common-lib 共通ライブラリのプロジェクト App1、App2・…

AChartEngineの対応関係まとめ

とりあえず、対応関係をまとめてみる。 チャート Chart Model Renderer 棒グラフ BarChart XYMultipleSeriesDataset XYMultipleSeriesRenderer レンジ棒グラフ RangeBarChart XYMultipleSeriesDataset XYMultipleSeriesRenderer 円グラフ PieChart CategoryS…

array.xmlで色配列を扱う。

Androidのarray.xmlで色の配列を使うときにはまったのでメモ。XMLの定義はこんな感じで。 <array name="colors"> <item>#11A7FC</item> <item>#95D127</item> <item>#F2E415</item> <item>#FF8638</item> <item>#EE3551</item> </array> Javaから使うときは、 TypedArray colors = getResources().obtainTypedArray(R.array.colors); int index = 0; int colo…

AChartEngineで円グラフを書こう!

前回に引き続き、AChartEngineの話。 とりあえず、円グラフを書いてみる。対応するModelとRendererは下記の通り。 Model: CategorySeries Renderer: DefaultRenderer まずはModelにデータを突っ込む。 CategorySeries series = new CategorySeries(null); se…

Androidでグラフ描画(AChartEngineのまとめ-概要-)

Androidでグラフを描きたくて、ライブラリを探していたらいいのがあった。 AChartEngineってやつ。 キレイだし、自由度が高いらしい。おすすめ。とはいえ、日本語の情報があまりないので、忘れないようにメモメモ。 とりあえず、体系的なお話。 JavaDocのOve…

等間隔で配置する(layout_weightとlayout_width)

TableLayoutなどで、等間隔に表示した場合がある。 layout_weightパラメタでうまくいくと思っていたが、微妙にハマったのでメモ。 <TableLayout> <TableRow> <TextView android:id="@+id/fst" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1"/> </textview></tablerow></tablelayout>

よく使うadbコマンド

Androidを開発しているときに、よく使うadbコマンド集 アプリの一覧を表示 adb shell pm list package インストールされているアプリの一覧が表示される。 バックアップ adb -s <SID> backup -apk -shered -f <pkg>_`date +"%Y%m%d_%H%M%S"`.bk <pkg> 個人的に日付けをいれ</pkg></pkg></sid>…