- 博客(15)
- 资源 (31)
- 收藏
- 关注
原创 TabLayout+ViewPager+fragment实现懒加载
csdn地址:http://download.csdn.net/download/android_zhengyongbo/9994029 这里记录一下需要关注的地方,setUserVisibleHint方法比onCreate执行要早
2017-09-25 14:01:31 349
原创 RecyclerView ItemTouchHelper实现拖拽,侧滑删除
csdn:http://download.csdn.net/download/android_zhengyongbo/9990948 关于recyclerview实现拖拽,但是遇到最烦人的问题就是,数据错乱,其他的还好
2017-09-22 17:51:26 431
原创 Android Shadow阴影
1.使用rectangle <dimen name="cardPadding">1px</dimen> <dimen name="cardPadding">1px</dimen> <dimen name="cardRadius">7dp</dimen><?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android
2017-09-15 18:22:29 4353
原创 PagerSlidingTab的基本使用
csdn下载地址:http://download.csdn.net/download/android_zhengyongbo/9980976因为TabLayout无法更改TabItem的行间距所以记录了一下PagerSlidingTab的基本使用 使用之后才发现PagerSlidingTab有一个bug,那就是Tab点击position不准<?xml version="1.0" encodin
2017-09-15 18:15:56 949
原创 动态获取控件的高度
1.动态获取控件德高度int w = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED);int h = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED);imageView.measure(w, h);int height = imag
2017-09-15 17:54:14 493
原创 EasyRecyclerView的基本使用
1.首先导入几个必须的包 compile 'com.jude:easyrecyclerview:4.4.2' compile 'com.android.support:recyclerview-v7:26.0.0-alpha1' compile 'com.android.support:design:26.0.0-alpha1' compile 'com.github.cl
2017-09-11 16:00:46 1396
原创 BaseTask 任务分类
有时候类里面的业务逻辑比较多,可以分离出去,新建base类 1.BaseCheckTaskpublic class BaseCheckTask { protected BaseCheckTask next; public BaseCheckTask(BaseCheckTask next) { this.next = next; } public voi
2017-09-11 11:03:54 1804
原创 Android悬浮引导层
下面是使用Activity主题修改变为Dialog实现的引导层:1.res文件夹下新建themes.xml文件 <style name="HomeGuideDialog" parent="AppTheme.Dialog"> <item name="android:backgroundDimEnabled">false</item> <item name="window
2017-09-11 10:48:22 1298
原创 Activity退出动画无效
解决办法:重写finish方法 @Override public void finish() { super.finish(); overridePendingTransition(0, 0); }
2017-09-11 10:42:33 1858
原创 Android 组合动画(xml)
1.res/anim文件下创建xml 相关说明 如果使用p父类属性注意动画指定视图的大小 android:fillAfter=”true” 动画结束后保持结束后状态<set xmlns:android="http://schemas.android.com/apk/res/android" android:fillAfter="true" android:sh
2017-09-04 18:21:40 1428
转载 Android 调用系统邮箱
http://blog.csdn.net/asce1885/article/details/8119898Android应用开发中,很多情况下免不了要调用手机上的邮件类应用,实现邮件发送的功能,这一般是通过调用系统已有的Intent来实现的。看到网上很多邮件发送都是调用action为Android.content.Intent.ACTION_SEND的Intent来实现的,下面我们就来看下这种方式
2017-09-04 16:33:20 4859
转载 调用系统分享功能
如何进行原生分享(最好直接查看原文) 转载:http://www.jianshu.com/p/88f166dd43b7Intent share_intent = new Intent(); share_intent.setAction(Intent.ACTION_SEND);//设置分享行为 share_intent.setType("text/plain");//
2017-09-04 16:30:41 1399
原创 TextView 关键字颜色 样式修改
String attention = getResources().getString(R.string.facebook_attention);//待修改字符串(例如关键字是5000) String i=5000; TextView tvAttention = (TextView) view.findViewById(R.id.tv_pay_attention);
2017-09-02 12:33:59 490
原创 App 到各大应用市场评分
转载:http://www.jianshu.com/p/a4a806567368 各个应用市场包名 /** * 启动到应用商店app详情界面 * * @param appPkg 目标App的包名 * @param marketPkg 应用商店包名 ,如果为""则由系统弹出应用商店列表供用户选择,否则调转到目标市场的应用详情界面,某些应用商店可能会失败 */public v
2017-09-02 12:23:29 4469
原创 关于Fragment返回按键监听
①先定义接口BackHandleInterfacepublic interface BackHandleInterface { void onSelectedFragment(BackHandleFragment backHandleFragment);}②定义公用的Fragmentpublic abstract class BackHandleFragment extends Fragmen
2017-09-02 12:19:35 1067
MyApplication.zip|MyApplication.zip
2020-11-19
MyApplication.zip
2019-05-13
遥控器View
2017-12-06
删除webview中的广告
2017-11-03
异步任务AsyncTask
2017-10-09
Fragment懒加载
2017-09-25
recyclerview实现拖拽
2017-09-22
PagerSlidingTab的基本使用
2017-09-15
EasyRecyclerView
2017-09-11
RecyclerView自动加载更多
2017-05-26
进度条(项目中比较实用)
2017-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人