首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
夏天的风star
掘友等级
android开发
|
Nagarro
一个彩鲫
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
93
文章 90
沸点 3
赞
93
返回
|
搜索文章
最新
热门
Android中集成FFmpeg及NDK基础知识
在日常App开发中,难免有些功能是需要借助NDK来完成的,比如现在常见的音视频处理等,今天就以ffmpeg入手,来学习下Android NDK开发的套路. 很多人并不清除JNI和NDK的概念,经常搞混这两样东西,先来看看它们各自的定义吧. JNI是Java Native Int…
Android 普通View截图 RecyclerView截图 ScrollView截图分享
实际开发中经常会遇到应用内截图的相关问题,如果是普通View的话我们可以使用View的绘图缓存来获取截图,但是RecyclerView和ScrollView呢就稍微有点不同了。ScrollView还好,只有一个子View,而RecyclerView中会有itemView重用的问…
Android闪屏页圆形倒计时进度条实现
绘制背景颜色,这里一半都是给一个半透明的颜色,因为这里面一半都会显示个跳过或者倒计时时间的文字,不透明看不到下面的图片,全透明又有可能字体颜色和底部图片颜色近似而看不清。so~ 调整下画笔颜色和填充模式就好啦,canvas背景色要设置为全透明: 调整画笔属性 绘制圆弧,这里需要…
Android自定义Behavior
Behavior是CoordinatorLayout的核心,系统提供了一些实现好的效果,如ScrollingViewBehavior、BottomSheetBehavior、SwipeDismissBehavior等,但想要根据业务要求实现一些复杂的效果,还是需要掌握自定义Be…
Android中View的测量和布局过程
一直以来只是粗略的知道View的绘制会经过measure、layout到最终的draw三个过程,但对其中详细的measure和layout过程一无所知,很影响对一些特殊场景下的布局。 View的绘制流程是从ViewRoot的performTraversals方法开始的,perf…
Handler机制详解(一) —— Handler是如何实现跨线程操作?
对Android开发来说Handler机制是很重要的也是面试必问的一点,相信大家也都能说出它的基本运行机制。 这是我最初入行时在面试中的回答,你说它不对吧,也就那么回事。你说它对吧,又远不够详细。比如
Android中ToolBar&AppbarLayout的基本使用
toolbar使用来替代ActionBar的,更灵活,也更符合md设计规范. 这个可以说是重中之重,可以协调子View,而这些子View 的具体响应动作是通过 behavior来指定的。可以结合AppbarLayout、CollapsingToolbarLayout等一起使用,…
Java ClassLoader
Java虚拟机设计团队把类加载阶段种的“通过一个类的全限定名来获取描述此类的二进制字节流”这个动作放到Java虚拟机外部去实现,以便让应用程序自己决定如何去获取所需要的类,实现这个动作的代码模块称为“类加载器”。 类加载器是Java语言的一项重大创新,在类层次划分、热部署、代码…
Android属性动画
动画效果在App开发中是不可或缺的重要内容,我们首选用3.0之后的属性动画来实现动画效果. 顾名思义,属性动画就是通过改变View某些属性值而产生动画效果.通过设置好的目标值及动画时间等参数,系统会帮我们计算好某个时间对应的属性值,甚至在ViewPropertyAnimator…
Hexo+Github搭建个人博客(一)
经常在查看技术文章时跳转到大佬们的个人博客,看起来很酷很炫。也想自己搭一个。嗯,于是有了这篇博客。 个人以为,学习使用一项技术之前首先要简单了解下它的基本概念,不要一上来就干~没前戏是不行的。所以我们不妨先来看一下Hexo 和 GitHub Pages分别都是什么,通过他们是怎…
下一页
个人成就
文章被点赞
352
文章被阅读
29,968
掘力值
1,019
关注了
41
关注者
28
收藏集
2
关注标签
21
加入于
2016-11-26