关闭

Android开发你需要知道的注解(Annotation)

这一部分平时接触较少,收藏几篇文章,写的很到位,不需要再记录一遍了。 深入浅出Android Support Annotations Android开发你需要知道的注解(Annotation)...
阅读(49) 评论(0)

Android开发中Gradle的高级用法

本篇文章主要针对实际开发中遇到的一些复杂需求,并结合自己工作中踩过的坑进行一下总结。基础知识首先我们要知道gradle中有一个功能叫做变体「productflavors」,这是来为APP设置不同的打包配置,以实现多渠道打包的一种方案。基本形式如下:android { ... buildTypes { debug { ... } q...
阅读(100) 评论(0)

如何通过 JitPack 发布自己的开源项目

compile 'com.google.code.gson:gson:2.8.0'当你在Android Studio 中 这样引入别人的开源项目时,是不是感觉巨简洁,巨帅?看完这篇,你也可以!一.为什么选择 jitPack因为简单。于是越来越多的人在用。 参考:论JitPack的优越性二.如何操作step 1.新建一个project或者在已有工程中,新建module,注意选择...
阅读(100) 评论(0)

ViewPager + fragment 中 懒加载的一点经验

ViewPager + fragment 中 懒加载的一点经验由于 viewpager 会预创建 page 页,所以当在fragment onCreatView 中进行一些业务时,体验会很差,比如网络请求等,此时需要考虑懒加载。下面是几个可能会遇到的问题: 1.仅仅在setUserVisibleHint 方法中执行业务时,第一页,也就是第一个fragment不执行...
阅读(108) 评论(0)

WebView 重定向行为导致的多次加载问题

使用 WebView 时,我们通常会重写以下方法: shouldOverrideUrlLoading() onPageStarted() onPageFinished()WebView 内部点击连接,他们的回调顺序是这样的:1、如果是固定的地址:shouldOverrideUrlLoading() -> onPageStarted()-> onPageFinished()shouldO...
阅读(1350) 评论(0)

Android 判断某个Intent是否可用

当我们调用 Intent 时,如果没有找到与此 Intent 匹配的 Activity 组件(Component)时,应用将报以下错误:android.content.ActivityNotFoundException:Unable to find explicit activity class 因此,在启动 Activity 之前要先判断 Intent 在此机器上是否可用。方法一:public...
阅读(243) 评论(0)

Android 中 selector 选择器的使用

selector 选择器可用于控件不同状态下背景图的选择,以实现精美的效果。 在drawable/xxx.xml中配置,通过配置 selector,可以使系统运行时根据控件对象的状态使用相应的图片、文字等。android:state_selected 控件选中状态,可以为 true 或 false android:state_focused 控件获得焦点状态,可以为 true 或 false...
阅读(365) 评论(0)

Java 中 this 用法小结

大部分人将关键字 this 的用法总结为三种,或者四种,在我看来其实就两种:一、在构造器方法中调用本类的其他构造器方法这算是一个固定用法,用法是this(参数列表),这一句必须处于构造方法的第一句,同时一个构造方法内部只能调用另一个构造函数 。 (另外, 1.除构造器外,编译器禁止在其他地方调用构造器; 2.在一个构造函数内只能调用一个构造函数;)...
阅读(138) 评论(0)

利用MAT,两步找出内存泄漏原因

当我们利用 Android Studio 的 Memory Monitor 工具(HPROF Viewer 和 Analyzer)找出内存泄漏的Activity 后,你会发现这么多的引用,要找出泄漏点太难了,同时AS尚未提供有效的工具(可能我不知道,求告知),那么就是 Eclipse Memory Analyzer (MAT) 的 showtime 了。 很简单,就两步:...
阅读(631) 评论(0)

分析Android内存泄漏的高质量资料

严重推荐: GC那些事儿–Android内存优化第一弹 Android的内存管理–Android内存优化第二弹 内存分析工具–Android内存优化第三弹 内存泄露实例分析–Android内存优化第四弹 MAT使用文档(中文版) Android性能优化之内存篇(胡凯,内容源自Google教学视频) square开源工具 leakcanary Android应用内存泄漏的定位、分析与解决策略 内存管理...
阅读(169) 评论(0)
41条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:22102次
    • 积分:537
    • 等级:
    • 排名:千里之外
    • 原创:29篇
    • 转载:11篇
    • 译文:0篇
    • 评论:3条
    最新评论