アプリで使う色でベースカラーは決まってるけど、少し明るい色とか、少し暗い色などベースカラーを基に色を決める時に便利だったサイトをメモ
色を指定するだけで候補を出してくれるので便利!
paletton
http://paletton.com/色を指定するだけで候補を出してくれるので便利!
Posted in デザイン
//重要なところだけで、その他は省略 @Override public ChatAdapter.ViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) { switch (i) { case VIEW_TYPE_LEFT: return new ViewHolder(mInflater.inflate(R.layout.left, viewGroup, false)); case VIEW_TYPE_RIGHT: return new ViewHolder(mInflater.inflate(R.layout.right, viewGroup, false)); default: return new ViewHolder(mInflater.inflate(R.layout.left, viewGroup, false)); } } @Override public int getItemViewType(int position) { if (mItems.get(position).isShowLeft) { return VIEW_TYPE_LEFT; } else { return VIEW_TYPE_RIGHT; } }getItemViewTypeで表示の位置を判定して、それに伴ってonCreateViewHolderで使うlayoutファイルを切替えています
Duplicate id 0x7f0e00d9, tag null, or parent id 0xffffffff with another fragment for com.google.android.gms.maps.SupportMapFragment
<fragment android:id="@+id/map" class="com.google.android.gms.maps.SupportMapFragment" android:layout_width="match_parent" android:layout_height="250dp" />
@Overridepublic void onDismiss(DialogInterface dialog) {
super.onDismiss(dialog);
if (getActivity() != null) {
FragmentManager fragmentManager = getActivity().getSupportFragmentManager();
Fragment fragment = fragmentManager.findFragmentById(R.id.map);
if (fragment != null) {
getActivity().getSupportFragmentManager().beginTransaction().remove(fragment).commit();
}
}
}
Posted in Fragment, MapFragment
Posted in 位置情報
Posted in Badge Generator
色の候補