Android

【Android】ExpandableListViewの使い方

Kotlinが公式になったというので5, 6年ぶりにAndroid再入門。 kogoto.hatenablog.com 想定するデータセット 親子関係のデータ。ここではこんなんを想定しています。 folders id name 1 fodler1 2 fodler2 3 fodler3 categories id folder_id name 1 1 catego…

ProgressBarに画像を使う

ProgressBarってバージョンごとに色が違ったり色合いがダサかったりでヤダ! ってことで独自で定義するやり方。 背景画像(progress_back.png) メーター画像(progress_front.png) どちらも幅1pxの画像。 プログレスバーのdrawable custom_progress.xml <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> </layer-list>

タブレット時代のレイアウト FragmentLayout

Androidは解像度の異なる端末がいろいろ出てきて悩みどころ。 タブレット型に関してはFragments API使えばiPadっぽいレイアウトが組めるらしいけど現状3.0のみだし。 iPadとiPhoneのようにマーケットが分かれていれば片方のみ対応とかできるけどAndroidはそ…

ExpandableListViewっぽいものを独自で実装してみる

ExpandableListViewの使い方覚えるが面倒で、更にカスタマイズしてみたけど開閉ボタンの消し方が分からなかったので、結局それっぽものを自作してみた。 ※drawableのxmlは省略 ヘッダーのレイアウト list_header.xml

初心者に厳しいAndroid開発環境構築

Androidネタがたまってきたので、まず開発環境構築から。 よくWindowsで…とかMacで…とかってあるけど、基本的にそんなの関係ねぇ、ということを認識して欲しいです。 eclipseのダウンロード Eclipse公式(英語) http://www.eclipse.org/downloads/ *1 デフ…