自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Android代码混淆

代码混淆注意的点 minifyEnabled true //开启代码混淆 shrinkResources true // 移除无用的resource文件 zipAlignEnabled true //Zipalign优化,默认为true signingConfig signin

2017-03-23 14:36:57 258

转载 Android代码混淆规则以及使用

最近再弄关于Android的代码混淆,发现一个帖子,感觉不错就保存了一下点击打开链接

2017-03-21 17:15:40 274

原创 Android图片适配

项目中需要实现五张图片如下排序排序是这样只不过把图片换了一下,需要保证适配所有手机,不能出现拉伸效果,我只说我的实现方式,不喜勿喷。直接上代码<ScrollView android:layout_width="match_parent" android:layout_height="match_parent"> <LinearL

2017-03-20 16:34:00 238

原创 Android实现横向滑动的GridView

因为项目中需要展示一组数据,要求为每页真是五个数据,多出来的横向滑动显示,效果如下图         效果就是这样,这是一个答题界面,利用ViewPager实现饿点击GridView中的选项跳转到下一题,其中1,2,3,4,5或A,B,C,D,E的Answer按钮为服务器返回的值,上面的题其实是一个WebView,首先先画布局<LinearLayout xmlns:android

2017-03-20 15:28:23 376

原创 Android时间选择器(三级联动修改年月日)

项目中可能需要用户设置他的个人信息其中就包括出生年月日的选择,首先定义一个TextView,点击它显示三级联动的选择器,然后点击确定按钮执行特定操作。onClick的点击事件:case R.id.tv_my_birth: selectDate();selectDate方法: /** * 三级联动修改出生年月 * 可能StringBuilder取名sb不太好看

2017-03-20 14:59:27 3098 1

原创 Android两级联动实现选择性别

实现二级联动选择性别功能首先自定义Dialogprivate Dialog upSex;private void selectSex() { upSex = new Dialog(MyInformationActivity.this, R.style.dialog); View defaultView = LayoutInflater.from(th

2017-03-20 14:27:02 927

原创 腾讯Bugly热更新的集成实现

bugly自动更新我断断续续的集成了挺长时间吧,最后成功之后就想把集成的经验写出来,方便以后使用和分享吧。1.首先你需要在工程根目录下"bulid.gradle"文件中添加:dependencies { classpath 'com.android.tools.build:gradle:2.0.0' // tinker gradle插件

2017-03-14 17:15:04 427

原创 EventBus的初级使用技巧

EventBus初级使用

2016-02-29 14:31:32 171

提示
确定要删除当前文章?
取消 删除