- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 <十一>TabLayout简单例子
先上截图(TabLayout + ViewPager(Fragment))步骤1.首先是布局文件:<android.support.design.widget.AppBarLayout android :layout_width="match_parent" android :layout_height="wrap_content"> <android.support.v7.w
2016-03-26 09:56:10 938 1
原创 Android签名知识总结
1.签名相关文件的简介MANIFEST.MF程序遍历apk包中的所有文件,对非文件夹及未签名文件的文件,逐个生成SHA1的数字签名信息,再用Base64进行编码,最终将这些(摘要)信息存于该文件中,该文件未涉及秘钥信息的使用。(摘要信息)CERT.SF存放MANIFEST.MF通过私钥及加密算法加密后的信息。(安装时可通过公钥解密后再与MANIFEST.MF对比信息一致性)。该文件涉及到签名时私钥的
2016-03-22 10:59:55 629
原创 看网易云音乐安卓客户端使用到的技术
开头废话想必大家平时在学习的过程中应该多多少少会想了解:大公司(或者说主流的APP)都在使用哪些技术?有哪些我们还没听过、不了解的技术?今天就花点时间来讨论讨论这事~
2016-03-10 17:45:30 4055
原创 Retrolambda使用介绍
lambda 語法input -> bodyview -> Log.d(“l”,”log”)intput 类型 无参 void () -> body 单个参数 x -> Log.d(“l”,”log”) 两(多)个参数 (x, y) -> x + y; 不省略型別 (int x, int y) -> x + y; body 类型 方法体为空 (x, y ) -> {} 单行
2016-03-10 14:03:41 9521 3
原创 <十>RecycleView点击事件
最终目的模拟ListView的setOnItemClickListener()方法,调用者只须调用类似于setOnItemClickListener的东西就能获得被点击item的相关数据。原理为RecyclerView的每个子item设置setOnClickListener,然后在onClick中再调用一次对外封装的接口,将这个事件传递给外面的调用者。而“为RecyclerView的每个子item设
2016-03-05 13:44:45 2427 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人