首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
_惊蛰
掘友等级
平台开发工程师
|
网易游戏
Android开发/玩游戏
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
最新
热门
Android打包相关知识整理(一)
整理Android打包相关的一些知识点,内容包括了一些基础概念,apk打包、安装的流程。 DVM,即Dalvik,是Google开发的用于Android平台的Java虚拟机,JVM则是传统的Java虚拟机,有很多具体的版本,是跨平台的。那么他们的区别主要体现在以下几点: 从架构…
Kotlin中的Unit,Any和Nothing
Kotlin有一些新东西: Unit Any 和 Nothing,这里整理一下我对这三兄弟的理解。 可以看到,首先 Unit 本身是一个用 object 表示的单例,所以可以理解为Kotlin有一个类,这个类只有一个单例对象,叫 Unit 。这个类型类似于Java中的 Void…
Android GridLayout+Decoration 间距问题
第一种方式很直白,就是每个item之间其实没有间距,是通过在每个item内部处理显示内容和边界处手动加空白,这样看起来就像是有了间距一样。而第二种方式,表面看起来也是很简单的:间距多少直接填多少就好了嘛,有什么难的。但是实际使用时呢,会有奇怪的问题。 很明显,中间的item变小…
《Kotlin核心编程》学习笔记
编程语言可以依靠功能累加来构建所谓的语法,同样也可以通过简单完备的理论来发展语言特性。 所谓“副作用”就是修改了某处的值,比如修改了某个外部变量的值,UI操作,IO操作等等。 Kotlin在JVM层设计了一个 Function 类型,包括 Function0 Function1…
GPUImageView 源码简析
最近有点时间了,来看下GPUImageView的源码,这里主要以静态的为GPUImageView设置一个Bitmap并添加滤镜的流程为基础,分析下工作原理。 ok,流程很简单,添加了一个bitmap图片并添加了一个默认滤镜(原图)。 GPUImageView本身是一个Frame…
Android 权限标签 permission 和 uses-permission
最近在项目中遇到一个问题,不同的包在安装时有冲突,后一个安装的应用会被提示已经有相同的权限被声明了,因此无法安装。看了下两个包的 AndroidManifest.xml 文件,确实有相同名称的 <permission> 和 <uses-permission>…
RenderScript简单使用
RenderScript是一个Google出品的,在Android平台上的并行计算框架,官方的简介是说RenderScript运行时可在设备上提供的多个处理器(如多核 CPU 和 GPU)间并行调度工作。在日常Android开发中,RenderScript主要用于图像处理。比如…
Android源码分析——从AIDL了解Binder机制
前面简单学习了一下AIDL的用法,接下来就从AIDL入手,探究一下Binder机制。 首先要知道的是,在Linux系统中,存在很多进程,不同进程之间,数据是不会共享的,他们各自有自己的空间。因此两个进程之间要想交换数据,需要一种机制来做一条数据通路。 还有一点,在Linux系统…
GPUImageView 工作过程简单分析
最近有点时间了,来看下GPUImageView的源码,这里主要以静态的为GPUImageView设置一个Bitmap并添加滤镜的流程为基础,分析下工作原理。 ok,流程很简单,添加了一个bitmap图片并添加了一个默认滤镜(原图)。 GPUImageView本身是一个Frame…
Android内存泄漏那些事儿
最近在项目中偶尔会发现内存泄漏现象。一开始还是一脸懵逼的查来查去,一直没有个清晰地思路。这几天闲下来,打算认真整理学习一下。我在这里从一个“如何主动造成内存泄漏”的角度来学习,然后熟悉一下不同方法检测的结果如何,这样以后再遇到相关问题时就能够很快的解决了。 首先要有一个大前提,…
下一页
个人成就
文章被点赞
85
文章被阅读
32,796
掘力值
817
关注了
1
关注者
29
收藏集
1
关注标签
4
加入于
2016-06-19