首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LiveForYourself
掘友等级
Android工程师
终身学习
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
288
文章 288
沸点 0
赞
288
返回
|
搜索文章
赞
文章( 288 )
沸点( 0 )
ProGuard 在 Android 上的使用姿势
ProGuard 是一个压缩、优化、混淆代码的工具。尽管有很多其他工具供开发者们使用,但是 ProGuard 作为 Android Gradle 构建过程的一部分,已经打包在 SDK 中。 当我们构建应用时,使用 ProGuard 有很多好处。有的开发者更关心混淆这块功能,对我…
ViewPager 超详解:玩出十八般花样
虽然没有 RecyclerView 这种列表控件常用些,但是在开发中你ViewPager 肯定也是不可或缺的控件,引导页、轮播图、卡片画廊等效果总是缺少不了 ViewPager 的身影。 相信每一位朋友对 ViewPager 的基础使用都已经很熟练了,今天在这里就从简至繁将 V…
10分钟了解Android项目构建流程
上两篇博客中提到了构建过程的问题,之前毕业在准备面试的过程中,对这个部分有过较为认真的学习,也进行了博客记录,但是实际工作过程中,如果是在写业务逻辑上,那么这方面的问题接触的就会比较少了。逐渐的淡忘了,其次,之前所写的文章条理性也不是很强,同时,最近准备进行Gradle插件的一…
反射工具类,如斯优雅
反射的作用我在这就不多说了,每次用到反射都是那么一坨代码丢进去,总是让人觉得很不优雅,如今有了我这个反射工具类,那么大家就可以一句话优雅地来完成反射的工作,该工具类是站在 jOOR 的肩膀上进行改造,修复了它没有完成的工作,至于修复了什么,后面源码分析会详述,至于这个工具类在哪…
SurfaceView+MediaPlayer封装JsPlayer
它继承自类View,因此它本质上是一个View。但与普通View不同的是,它有自己的Surface。而SurfaceView自带一个Surface,这个Surface在WMS中有自己对应的WindowState,在SF中也会有自己的Layer。虽然在App端它仍在View hi…
Android Annotation扫盲笔记
今年大家都在搞组件化,组件化开发不可避免的需要用到路由(Router)来完成组件之间数据的交互,这就促进了各种路由发展如:阿里的ARouter以及ActivityRouter等优秀的Router框架。为了方便大家的开发这些Router库以及像ButterKnife这类的库都用到…
Android技能树 — Activity小结
最近年底了,打算把自己的Android知识都整理一下。 这次是讲Activity的相关内容。还是老样子,先上脑图,然后具体一块块详细说明。 我估计如果面试面试官问你Activity的生命周期报一遍看,你心里一定暗骂mmp。因为这种一般菜鸟都知道有哪些常用的,虽然可能有些不常用的…
Android开源:想送你一款小清新的加载等待 控件
本文将手把手教你做 一款 可爱 & 小资风格的加载等待Android自定义View控件,希望你们会喜欢。 1. 简介 2. 应用场景 3. 特点 同时,可根据您的App定位 & 主色进行颜色调整,使得控件更加符合App的形象。具体如下: 仅需要3步骤 & 配置简单。 所以,在其…
敲酷炫的 ViewPager 切换效果和弹性指示器。
效果真是酷炫极了,感觉很biu踢,咱们说做就做。 多谢老铁随手就是一个star,抱拳。 Step 1. Add the JitPack repository to your build file Step 2. Add the dependency 一个贝(ri)塞(ben)尔…
Android 开发规范(完结版)
相关 Demo,可以查看我的 Android 开发工具类集合项目:Android 开发人员不得不收集的代码。后续可能会根据该规范出一个 CheckStyle 插件来检查是否规范,当然也支持在 CI 上运行。 工欲善其事,必先利其器。 代码中的命名严禁使用拼音与英文混合的方式,更…
下一页
个人成就
文章被点赞
1,072
文章被阅读
43,740
掘力值
2,318
关注了
8
关注者
159
收藏集
18
关注标签
27
加入于
2016-03-09