アプリで使う色でベースカラーは決まってるけど、少し明るい色とか、少し暗い色などベースカラーを基に色を決める時に便利だったサイトをメモ
色を指定するだけで候補を出してくれるので便利!
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
色の候補