ちょいAndroid。Typescriptいいよ。JenkinsとかGradleとか。APTもいいなー。
ちょいAndroid。Typescriptいいよ。JenkinsとかGradleとか。APTもいいなー。
初のJava&Androidのプログラミング関係の記事です。 先日、訳あってGridViewの項目をドラッグ&ドロップで移動し、その結果をDBに反映するというコードを書きました。既存のコードをできるだけ残すという形をとったので、いくつかのサイトを参考にしながら実装したのですが、今回書いたコードも案外使えるのではないかと思い参考までにと載せておくことにしました。(その他のサイトのものと比べてコメントも多めだと思います。) JAR http://gcc.minibird.jp/jabnz.g-c-c.info/130713/DDAbsListView.jar javadoc http://gcc.minibird.jp/jabnz.g-c-c.info/130713/ddabslistview/ ソース http://gcc.minibird.jp/jabnz.g-c-c.info/13071
Viewをドラッグ・アンド・ドロップするというと、どのように実装するのか直ぐには思い浮かばなかったので、調べたところ、Viewをドラッグするだけなら、非常に簡単に実装できることがわかりました。私が作成した実験プログラムを紹介してみます。 画面イメージ 作成したプログラムの画面イメージは、次のようになります。画面内のドロイド君アイコンをドラッグすることが出来ます。 プログラム構成 画面のレイアウト構成、実装するクラスの構成を図にしました。レイアウトは、ドロイド君アイコンを表示するImageViewと、そのImageViewを自由に配置可能なFrameLayoutで構成してあります。実装するクラスは、図中の緑色のボックスで、DragActivityとDragViewListenerの2つです。ピンク色のボックスは、継承元となるAndroidのクラスです。 プログラム詳細 レイアウトXML(dr
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く