首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
coding手抄报
掘友等级
Android工程师
|
Facebook
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 30
沸点 0
赞
30
返回
|
搜索文章
最新
热门
Android神笔之Paint
再Android中,自定义控件是一个非常重要的知识点,而自定义控件对Android开发者是一个难点,考验开发人员对View原理的理解,对于继承View的自定义控件,一般都需要重写onDraw方法,而且往往需要开发人员能够掌握Paint这个类。 Paint:该类保存了绘制几何图形…
Android Studio搭建ndk开发流程
折腾了一个上午,终于可以在Android Studio上搭建 NDK了,以后可以愉快的玩耍了。 选择LLDB 和 NDK 然后点击下载安装即可。 至此,ndk环境已经搭建好了。更多请参考《向您的项目添加 C 和 C++ 代码》 开发ndk流程。 可以看到已经生成了.h头文件了。…
详解MaterialDesign Snackbar
Snackbar是design包下的一个特色控件,Android5.0新增。 根据Android API介绍:Snackbars 是提供有关操作的轻量级反馈。它在移动设备的屏幕底部显示简短的信息,并在较大的设备上显示左下角。 Snackbars显示在屏幕上的所有其他元素上方,并…
云服务器Ubuntu下搭建NDK环境,并编译FFmpeg
基于《云服务器Ubuntu基本配置》这篇文章,已经搭建好了云服务器,这篇文章使用Ubuntu编译FFmpeg。 1、创建NDK目录,并且上传Linux版本的NDK。 这里使用的ndk版本是r10e。 2、赋予ndk文件夹下所有文件的drwx权限,使其可执行。 chmod 777…
Android tinker热修复——实战接入项目
《Android tinker热修复——从运行demo开始》该篇文章已经成功的将tinker的demo运行起来了,相信大家也知道了tinker的神奇之处,如果线上版本一旦出现bug,可以通过tinker打patch包,能够及时修复bug,从而提高用户体验。 如果你的项目是使用插…
Android AOP面向切面设计编程
AOP为Aspect Oriented Programming的缩写,即面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点。 耦合度降低,提高程序的可重用性,同时提高了开发的效率。 在Android中已经有…
JNI数据类型和方法
上一节中我们学习了JNI的开发流程,这一节我们学习JNI的数据类型。 JAVA基本数据类型,可以直接使用,不需要转换。其映射关系:Java类型->JNI类型->C类型 上面的列表展示出来就是java的基本数据类型对应JNI的数据类型。 除了基本数据类型,还有JAVA的引用类型(…
EventBus使用详解
以前没有用过EventBus,在技术群里面听别人说EventBus的时候,总感觉高大上,很难使用。但是自己亲自实践一番,才知道使用起来这么简单方便。所以希望大家,如果对某一项技术比较感兴趣的,不要望而
使用开源框架——AndroidChangeSkin,实现app换肤
AndroidChangeSkin是鸿洋开源的一个换肤框架,喜欢的可以去Star下。 AndroidChangeSkin是一种完全无侵入的换肤方式,支持插件式和应用内,无需重启Activity。 1、在app下的build.gradle添加compile 'com.zhy:ch…
HttpURLConnection和HttpClient的使用
2013年末,刚刚开始学android开发的时候,都是使用HttpURLConnection和HttpClient来进行网络访问的,现在网上一搜索开源的网络访问框架一大堆,比如OkHttp、Volley、Retrofit、rxjava等等。那么HttpURLConnection…
下一页
个人成就
文章被点赞
267
文章被阅读
101,680
掘力值
1,767
关注了
33
关注者
26
收藏集
33
关注标签
32
加入于
2016-08-04