![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android、进阶系列
文章平均质量分 60
丶不二
这个作者很懒,什么都没留下…
展开
-
Android 命名规范 (提高代码可以读性)
刚接触android的时候,命名都是按照拼音来,所以有的时候想看懂命名的那个控件什么是什么用的,就要读一遍甚至好几遍才知道,这样的话,在代码的审查和修改过程中就会浪费不少不必要的时间。如果就是我一个人开发,一个人维护的话还好,可是如果一个项目是团队分工合作,这样让你的同事去看你的代码就更加吃力了,因为大家之间的编程方式不一样,所以,在开发过程中,命名规范统一尤为重要,最好是团队中统一好大家命名方法转载 2015-10-16 14:09:21 · 382 阅读 · 0 评论 -
Android三大图片框架的比较
主要的图片框架:Fresco、Glide、Picasso,由于ImageLoader现已不再更新,这里将不再细说 Fresco: 特点: 1、最大的优势便在于5.0以下(最低2.3) bitmap的加载,在5.0以下系统,Fresco将图片放到一个特别的内存区域(Ashmem),而且图片不显示时,占用的内存会自动被释放,这会使APP更加流畅,减少因图片内存占用而引发的OOM。5.0以原创 2017-04-23 23:31:39 · 2305 阅读 · 0 评论 -
GridView或者Listview实现单选效果
最近在项目中某个需求要实现单选,这里仅记录下关键代码: 第一步:在适配器中定义两个变量: private int lastPosition = -1; //记录上一次选中的图片位置,-1表示未选中 private Vector vector = new Vector(); 第二步:在构造器中初始化: for (int i = 0; i ; i++) {原创 2016-11-21 11:12:49 · 837 阅读 · 0 评论 -
使用新版Android Studio检测内存泄露和性能
文/于连林520wcf(简书作者) 原文链接:http://www.jianshu.com/p/216b03c22bb8 内存泄露,是Android开发者最头疼的事。可能一处小小的内存泄露,都可能是毁于千里之堤的蚁穴。怎么才能检测内存泄露呢?网上教程非常多,不过很多都是使用Eclipse检测的, 其实1.3版本以后的Android Studio 检测内存非常方便, 如果结合上MAT工具转载 2016-08-23 15:14:59 · 7138 阅读 · 2 评论 -
学习网站整理
原文链接:http://blog.csdn.net/study_zhxu/article/details/50895856 Android开发工具汇总 http://androidblog.cn/tools/ 从零开始的Android新项目 http://blog.zhaiyifan.cn/2016/03/14/android-new-project-from-0-p1/?hmsr=tou转载 2016-09-01 09:46:38 · 250 阅读 · 0 评论 -
Android与HTML+JS交互入门http://blog.csdn.net/leejizhou/article/details/50894531
在Android开发中,越来越多的商业项目使用了Android原生控件与WebView进行混合开发,当然不仅仅就是显示一个WebView那么简单,有时候还需要本地Java代码与HTML中的javascript进行交互,Android也对交互做了很好的封装,所以很容易实现例如:点击网页中的按钮Android调用原生对话框,点击网页中的电话号码调用Android拨号APP。这篇给大家介绍下如何实现An转载 2016-07-28 17:09:21 · 514 阅读 · 0 评论 -
Google 开源的 Android 排版库:FlexboxLayout
最近Google开源了一个项目叫「FlexboxLayout」。 1.什么是 Flexbox 简单来说 Flexbox 是属于web前端领域CSS的一种布局方案,是2009年W3C提出了一种新的布局方案,可以简便、完整、响应式地实现各种页面布局,并且 React Native 也是使用的 Flex 布局。 你可以简单的理解为 Flexbox 是CSS领域类似 Linearla转载 2016-07-25 10:15:08 · 363 阅读 · 0 评论 -
Android AutoLayout全新的适配方式 堪称适配终结者
转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/49990941; 本文出自:【张鸿洋的博客】 一、概述 相信Android的开发者对于设配问题都比较苦恼,Google官方虽然给出了一系列的建议,但是想要单纯使用这些建议将设备很轻松的做好,还是相当困难的。个人也比较关注适配的问题,之前也发了几篇关于适配的文章转载 2015-11-23 09:48:22 · 363 阅读 · 0 评论 -
getColor(int id)在API23过时问题
getColor(int id)在API版本23时(Android 6.0)已经过时,代替方法为: 同时兼容高、低版本 ContextCompat.getColor(Context context, int id);原创 2017-06-26 14:43:17 · 483 阅读 · 0 评论