Fragment経由でのユーザ情報画面遷移とカスタムビュー実装
Fragmentからユーザ情報画面への遷移処理について説明します。
ユーザ情報画面では、UIの美しさを高めるためにアバター画像を円形に切り抜く実装を行いました。
円形画像表示用のカスタムビュー「RoundImageView」の実装:
package com.example.fuxing.widget;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import a ...
7月22日 20:46 投稿
Androidカレンダーピッカーの実装とカスタマイズ:CalendarListviewの実践ガイド
CalendarListviewは、Androidアプリケーションに垂直スクロール可能なカレンダー選択機能を提供する軽量ライブラリです。このコンポーネントは、1ヶ月を1行としてListViewで実装されており、Android 2.3 (APIレベル10)以降をサポートしています。MITライセンスで公開され、数千の実アプリで採用されています。
基本実装手順
プロジェクトにライブラリを統合するには、以下 ...
6月14日 23:42 投稿
Android アルファベットインデックスサイドバーの実装
この記事では、A〜Zおよび「#」の27文字からなる索引バーを実装する方法を解説します。手指のタッチ位置に応じて対応する文字を強調表示し、画面中央に表示する形で、連絡先アプリのようなUXを実現します。
カスタム属性の定義
スタイルやテーマによって変更可能な.penowを備えるために、attrs.xmlで属性群を宣言します。
<!-- res/values/attrs.xml -->
<resou ...
5月23日 01:27 投稿