首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
2远
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
835
文章 834
沸点 1
赞
835
返回
|
搜索文章
赞
文章( 834 )
沸点( 1 )
再也不用为编译FFmpeg苦恼了
这里会用到对FFmpeg的命令使用, 如果不熟悉的话可以参考FFmpeg入门基础, 包含对FFmpeg参数说明, 以及部分基础功能的实现. 答: 可以,arm64-v8a只是加快了64位ARMv8(AArch64)的速度, 仅仅使用armeabi-v7a在64位上会稍稍慢一点,…
手把手教你Android Facebook Litho UI框架---(一)入门篇
Litho是一套完全不同于Android的UI框架,他继承了Facebook一向的大胆风格,在Android采用React风格的UI。 我们学任何语言都是从Hello World开始的,Litho也不例外。 然后将Text组件作为单个子组件加入到LithoView中。 我们来写…
android jvmti 应用之实现android studio 3.5 apply change功能(不重启的热修复哦)
1. 效果图 2. show code 3. 关于JVMTI的更多功能函数有空再探索(jvmti超级适合Android APM,赛高!!!)
一窥 Android 动画
动画效果一直是人机交互的一个非常重要的部分,动画效果的引入,会让交互变得更加友好,让用户获得更加愉悦的体验。作为一个前端开发者,动画也是一个必会的技能。 View Animation包含了Tween Animation、Frame Animation(Drawable Anim…
MotionLayout:打开动画新世界大门 (part I)
最初接触到 MotionLayout 是在国外知名博客的 Android 专栏上。第一眼见到 MotionLayout 时无疑是兴奋的,在经过使用和熟悉了这个布局组件之后,我就想将这份喜悦传递给国内开发者,从此“拳打”设计,“脚踢”产品😁。当然,由于关于 MotionLayo…
【Android 修炼手册】常用技术篇 -- Android 插件化解析
2012 年 AndroidDynamicLoader 给予 Fragment 实现了插件化框架,可以动态加载插件中的 Fragment 实现页面的切换。 2013 年 23Code 提供了一个壳,可以在壳里动态化下载插件然后运行。 2013 年 阿里技术沙龙上,伯奎做了 At…
Android进阶5:SurfaceView实现原理分析
第一次接触SurfaceView,找了很多资料才理解SurfaceView概念,总结查资料的结果。Android中有一种特殊的视图,称为SurefaceView,与平时时候的 TextView、Button的区别: 因为不会占用主线程资源,一方面可以实现复杂而高效的UI,二是不…
关于IdleHandler的疑惑
源码说,如果当前时刻没有message需要处理,那我就应该翻牌IdleHandler。 Google的Coder既然把IdleHandler放在了这,那么...那么我们就看看他用来干什么了。 粗略看了看(挑简单不费事能看明白的看),比如ActivityThread内GcIdle…
IdleHandler,页面启动优化神器
随着App的开发到了某个阶段必然会遇到一个需求,那就是优化页面的启动时间。 上面的命令行可用来进行查看。 Launch the process. Initialize the objects. Create and initialize the activity. Inflat…
Java内存问题 及 LeakCanary 原理分析
前些天,有人问到 “开发过程中常见的内存泄漏都有哪些?”,一时脱口而出:静态的对象中(包括单例)持有一个生命周期较短的引用时,或内部类的子代码块对象的生命周期超过了外面代码的生命周期(如非静态内部类,线程),会导致这个短生命周期的对象内存泄漏。总之就是一个对象的生命周期结束(不…
下一页
个人成就
文章被点赞
14
文章被阅读
26,986
掘力值
413
关注了
142
关注者
5
收藏集
41
关注标签
49
加入于
2016-10-21