読者です 読者をやめる 読者になる 読者になる

くらげになりたい。

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

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>…