0推荐
6K 浏览
0推荐
9K 浏览

ART深度探索开篇:从Method Hook谈起

Android上的热修复框架 AndFix 想必已经是耳熟能详,它的原理实际上很简单:方法替换——Java层的每一个方法在虚拟机实现里面都对应着一个ArtMethod的结构体,只要把原方法的结构...
0推荐
13K 浏览

Android Gradle从认识到实践

本文将先从各个gradle文件入手,分析各个文件中,我们可以进行哪些配置,这些配置又可以起到什么作用,如何通过gradle来满足对于构建的自定义需求。
0推荐
6K 浏览
0推荐
5K 浏览

android内存优化总结

之前做过公司产品的内存优化,不过时间有一段时间了,可能记忆不全,欢迎大家添加补充,有错误之处也方便指出。
0推荐
7K 浏览

Redex安卓Apk优化技术研究

ReDex 是 Facebook 开源的工具,通过对字节码进行优化,以减小 Android Apk 大小,同时提高 App 启动速度。
0推荐
12K 浏览

UI之自定义Behavior实现AppBarLayout越界弹性效果

AppBarLayout有一个默认的 Behavior ,即 AppBarLayout.Behavior , AppBarLayout.Behavior 已注解的方式设置给AppBarLayout。
0推荐
5K 浏览

Android中的事件分发和处理

上次跟大家分享了一下自定义View的一下要点,这次跟大家聊一下View的事件分发及处理,为什么主题都是View,因为作为一名初级应用层Android工程师,跟我打交道最多的莫过于各种各样的Vie...
0推荐
6K 浏览

Android UI 老虎机

Screenshot_2017-0ListView 是一个控件,一个在垂直滚动的列表中显示条目的一个控件,这些条目的内容来自于一个ListAdapter 。EditText Button Tex...
0推荐
15K 浏览

Android性能优化之内存优化实战

内存泄漏:对于Java来说,就是new出来的Object 放在Heap上无法被GC回收(内存中存在无法被回收的对象);内存泄漏发生时的主要表现为内存抖动,可用内存慢慢变少。
0推荐
16K 浏览

思考像微信QQ视频通话最小化后悬浮展现实现思路

公司做的IM软件基于webrtc实现了音视频通话功能基础功能,新需求是要求通话的同时也可以处理别的东西,即在通话页面点击最小化按钮后视频通话页面变成了一个不大的窗口悬浮在窗口上且是全局的,即使回...
0推荐
7K 浏览

手把手教你写一个完整的自定义View

今天,我将手把手教你写一个自定义View,并理清自定义View所有应该的注意点
0推荐
5K 浏览

两个ScrollView在一起的故事

很多时候,作为程序猿的我们都会接到产品的奇奇怪怪的需求,比如我们正要说的,要在同一个界面使用两个ScrollView,这个两个ScrollView不是并列的,而是在垂直方向的哦。这时你的心里肯定...
0推荐
6K 浏览

Android自定义View之圆形进度条总结

最近撸了一个圆形进度条的开源项目,算是第一次完完整整的使用自定义 View 。在此对项目开发思路做个小结,欢迎大家 Star 和 Fork。
0推荐
5K 浏览

闲谈 Android 中的 @ 和 ?符号的引用区别

在 Android 项目开发中,我们经常会用 “@” 或者 “?” 符号去引用系统或者我们应用内添加的资源,这两种符号的引用有什么区别呢,“?attr/” 与 “?android:attr/” ...
0推荐
16K 浏览

"Android开源:ZhihuDailyPurify -更纯净的知乎日报"

该项目是一个高仿的知乎日报客户端,架构采用 MVP 的设计模式,图片素材均来自APP知乎日报,网络请求使用 RxJava + Retrofit 组合,图片加载使用 Glide 。
0推荐
9K 浏览

CoordinatorLayout 和 AppBarLayout 实现上滑隐藏 Toolbar,下滑显示 Toolbar

大家可能经常看到这种效果,当我们向上滑动的时候,标题栏会隐藏,当我们向下滑动的时候,标题栏会出现。下面就利用Android5.0的新特性来做出这种效果。
0推荐
9K 浏览

关于Android适配,看完这篇文章就够了

本文主要介绍了关于Android界面适配的相关内容,适合1-3年的Android开发工程师阅读。
0推荐
9K 浏览

震惊!如此多的 Android 开发技巧!

一些很不错的Android开发技巧,这个项目翻译自 android-tips-tricks 去掉了一些我认为不重要的,对我使用过的东东做了评价,同时翻译了一些自己没有注意到的知识点的文章。
0推荐
5K 浏览

Android中一个简单有用的发现性能问题的方法

在Android中,性能优化是我们持之不懈的工作。这其中,在主线程执行耗时的任务,可能会导致界面卡顿,甚至是ANR(程序未响应)。当然Android提供了很多优秀的工具,比如StrictMode...
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档