Android UI
solarsaber
http://my.csdn.net/my/favorite
展开
-
Android 实现ListView的A-Z字母排序和过滤搜索功能,实现汉字转成拼音
Android 实现ListView的A-Z字母排序和过滤搜索功能,实现汉字转成拼音ListView的A-Z字母排序ListView的过滤搜索汉字转成拼音转载请注明出处:http://blog.csdn.net/xiaanming/article/details/12684155前段时间因为换工作的缘故又恰巧碰到国庆节,所以有段时间自己没有更新博客了,过转载 2015-05-17 18:11:04 · 1168 阅读 · 1 评论 -
代码控制view显示位置
RelativeLayout.LayoutParams params = (RelativeLayout.LayoutParams) mCenterClock.getLayoutParams(); if(isStatusIconVisibile()){ params.setMarginStart(0); params.leftMargi原创 2017-10-10 10:00:19 · 520 阅读 · 0 评论 -
service 在activity关闭后弹出对话框
service 在activity关闭后弹出对话框原创 2016-04-20 16:44:09 · 399 阅读 · 0 评论 -
Dialog自定义
private void showLoadView(int msg) { if (mShowDialog == null) { RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams( LayoutParams.MATCH_PARENT, Lay原创 2017-01-17 14:08:05 · 212 阅读 · 0 评论 -
代码实现UI6宫格布局
代码写UI实现一页6个6宫格 private void addLongViewHomePagerView(LinearLayout mLinearLayoutHome) { LinearLayout.LayoutParams mViewPagerParams = new LinearLayout.LayoutParams( LinearLa原创 2016-09-06 14:15:52 · 2515 阅读 · 0 评论 -
Android动画
RotateAnimation 旋转动画ImageView img; img=new RotateAnimation(0, 360, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f); img.setDuration(TIME_MINI原创 2016-07-21 17:56:00 · 286 阅读 · 0 评论 -
自定义selectorDrawable
private boolean defaultTheme; private Context mContext; public ViewStateListDrawable(Context context, boolean defaultTheme) { this.mContext = context; this.de原创 2016-07-20 15:19:05 · 295 阅读 · 0 评论 -
修改searchView属性
@SuppressLint("NewApi")private void initSearchView(SearchView mSearchView){ Class argClass = mSearchView.getClass(); try { //注意mSearchPlate的背景是stateListDra原创 2015-12-21 17:19:32 · 2029 阅读 · 0 评论 -
android 软件键盘
显示小键盘 private void showSoftKeyboard(){ InputMethodManager inputMethodManager=(InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); inputMethodManager.toggleSoftInput(0, Inp原创 2015-12-30 11:25:02 · 402 阅读 · 0 评论 -
自定义seekbar
<SeekBar android:id="@+id/seekbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center_vertical" androi原创 2015-11-10 11:18:23 · 431 阅读 · 0 评论 -
PopWindow
初始化PopWindowView mPopupMenu = LayoutInflater.from(this).inflate(R.layout.popupmenu, null); mPopupWindow = new PopupWindow(mPopupMenu, (int) (getDensityRatio() * 90), (int) (getDens原创 2015-11-09 16:50:22 · 313 阅读 · 0 评论 -
Android ListView中 每一项都有不同的布局
实现代码Adapter的代码其中:ViewHolder分别是三个不同的布局,也就是ListView中每一项的布局TYPE_1...是三种类型.在使用不同布局的时候,getItemViewType和getViewType不能少,一般是不用这两个函数的重载的[java] view plaincopyclass RunRankAdapt转载 2015-05-18 22:52:45 · 468 阅读 · 0 评论 -
Android 使用NineOldAndroids实现绚丽的ListView左右滑动删除Item效果
今天还是给大家带来自定义控件的编写,自定义一个ListView的左右滑动删除Item的效果,这个效果之前已经实现过了,有兴趣的可以看下Android 使用Scroller实现绚丽的ListView左右滑动删除Item效果,之前使用的是滑动类Scroller来实现的,但是看了下通知栏的左右滑动删除效果,确实很棒,当我们滑动Item超过一半的时候,item的透明度就变成了0,我们就知道抬起手指的时转载 2015-05-17 18:30:40 · 948 阅读 · 0 评论 -
ConstraintLayout布局设计上下左右边距注意点
设置距离上下边距非常重要一点设置这是这3个属性值 不然margin会不起作用设置左右边距原创 2019-05-10 13:42:06 · 7633 阅读 · 0 评论