摘要: 今天看到几篇比较好的文章就转了!(链接如下) 转载注明出处:SunzxyongAndroid性能优化之Bitmap的内存优化 Android性能优化之常见的内存泄漏 Android最佳实践之SystemBar状态栏全版本适配方案 来自为知笔记(Wiz) 阅读全文
posted @ 2016-06-23 15:44 一起学习—编程 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 在用新的控件中,我们可以用Toolbar与CoordinatorLayout实现 向上滚动隐藏的效果,可是官方并没有找到向上隐藏底部导航的功能,有一些第三方的框架实现了。 在Android M,CoordinatorLayout,用来协调子布局,很多新的效果都是通过它来实现的,而它是由CoordinatorLayout.Behavior内部类来与子布局进行交互的,在子view中设置一... 阅读全文
posted @ 2016-06-22 16:52 一起学习—编程 阅读(630) 评论(0) 推荐(0) 编辑
摘要: Butterknife 8.0以后的版本在引入到项目中有变动,按之前的引入方式之后, 会报 空指针!正确的引入方法是:(在官方的文件上有说明的,记录是为了方便下次引入,直接复制到项目)在项目的.gradle文件中加入:classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'在引入依赖库的.gradle文件加入apply plugin: '... 阅读全文
posted @ 2016-06-22 15:09 一起学习—编程 阅读(303) 评论(0) 推荐(0) 编辑
摘要: UltimateRecyclerView的使用方法详解https://github.com/duzechao/AppTemplatehttps://github.com/sfsheng0322/StickyHeaderListView https://github.com/kot32go/KSimpleLibrary 快速开发集成框架http://www.mobile-open.... 阅读全文
posted @ 2016-06-17 18:03 一起学习—编程 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 排名完全是根据 GitHub 搜索 Java 语言选择 (Best Match) 得到的结果, 然后过滤了跟 Android 不相关的项目, 所以排名并不具备任何官方效力, 仅供参考学习, 方便初学者快速了解当前一些流行的 Android 开源库。 项目名称 项目简介 1. react-native 阅读全文
posted @ 2016-06-17 16:24 一起学习—编程 阅读(3543) 评论(0) 推荐(0) 编辑
摘要: 在Android开发时,有时会因为一些异常导致应用报错,偶尔会因为错误 而崩溃,导致用户体验下降,为了解决这问题,我们就要对这样的异常处理:代码如下:CrashHandler.javaimport android.content.Context;import android.content.Intent;import android.content.pm.PackageInfo;import an... 阅读全文
posted @ 2016-06-14 17:58 一起学习—编程 阅读(1972) 评论(0) 推荐(0) 编辑
摘要: 使用过的第三方框架汇总 1.友盟分享,登录,推送 umeng_sociallibs 2.支付宝支付 aliplay 3.微信支付 wxplay 4.极光推送 5.二维码扫描 zxing 6.事件总线-消息传递(观察者模式) org.greenrobot:eventbus:3.0.0 7.数据库持久化 阅读全文
posted @ 2016-06-14 17:45 一起学习—编程 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 从Android studio推出1.0正式版后,就一直在as上开发项目,但是最近要测试一个项目,是eclipse结构,导入as后,是各种报错信息,决定改成eclipse。其中项目中用到了ppcompat,carview,recyclerview,design兼容包及组件,要正常运行这些包要与本机的sdk中的版本一样:为了方便,以library的形式导入: 勾上copy projects ... 阅读全文
posted @ 2016-06-07 18:35 一起学习—编程 阅读(1212) 评论(0) 推荐(0) 编辑
摘要: Google 在 Android 4.4 的 API 描述页面里提到了“Translucent system UI styling”,即半透明化的系统UI风格。这个“半透明化”包括了状态栏和通知栏,当开发者让应用支持这个新特性的时候,状态栏和导航栏可以单独/同 时变为渐变的半透明样式。 Android 4.4中,沉浸式体验得到了再次强化,提供了一种“全屏模式”(Full-screen Imm... 阅读全文
posted @ 2016-06-07 15:28 一起学习—编程 阅读(1396) 评论(0) 推荐(0) 编辑
摘要: 今天在做友盟消息推送,当客户端收到推送消息时,如客户端不是活动的,用如下代码启动Activity发现无法启动,原因是原有的任务栈已消毁,判断启动是如消毁,如有,再新建一个只要给它添加一个标志 就可以啦!代码如下:FLAG_ACTIVITY_NEW_TASK: 设置此状态,记住以下原则,首先会查找是否存在和被启动的Activity具有相同的任务栈,如果有,刚直接把这个栈整体移动到前台,并保持栈中的状... 阅读全文
posted @ 2016-06-02 12:26 一起学习—编程 阅读(2424) 评论(0) 推荐(0) 编辑