首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
AxeChen
掘友等级
从安卓写到鸿蒙,从java写到c++
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
102
文章 93
沸点 9
赞
102
返回
|
搜索文章
最新
热门
AndroidStudio封装SDK的那些事
首先SDK是提供给别人调用的工具。所以常见的SDK都是以jar包,so库,aar包等方式导入APP项目中。然后提供一些公开的API供接入方调用。所以在Androidstudio中如果需要生成jar或者aar,就需要将module变成library。 在这里介绍AndroidSt…
WanAndroid(Kotlin)开源完整项目
很久没更新博客了,因为换了城市,工作,搬家... 一堆事。不过每天都有写代码的习惯。学完Kotlin基础的用法之后自然是想找个项目练习这门新语言。后来发现了张鸿洋老师的WanAndroid项目提供了公开的API,并且鼓励开发者做一个自己的WanAndroid安卓客户端,于是我便…
Android开发的几个插件和软件,提升你的开发效率。
对于一个Android开发,面对以下问题会非常痛苦。 重复的findById。 将复杂的Json字符串,解析成javaBean。 调试接口的时候打断点十分麻烦。 以上这些问题是每个Android开发都会遇到的“难处”,因为这些代码没有任何的“难度”,但是是重复的工作,而且比较容…
封装Retrofit2+RxJava2网络请求框架
因为Retrofit方便使用和支持RxJava,所以Retrofit已经成为了非常流行的网络框架。所以学会封装和使用Retrofit网络请求框架练练手是提升自己架构水平一个非常好的示例。而且当成功封装第一个组件时,再次遇到需要封装组件这样的任务也会变得得心应手。 主要的逻辑 根…
NDK开发—仿QQ变声器
这是我学习NDK的一个练手项目。虽然最后实现的结果并不是非常专业,但是确实能改变声音的音色,这是非常适合NDK新手的项目。 通过修改声音的属性来实现声音音色的变化。 fmod,专业的音频工具。 下载地址:https://www.fmod.com/download 选择安卓的下…
NDK开发—增量更新
新版本发布后将APK文件上传到服务器。然后由安卓客户端下载新的APK文件并安装。 但是如果APK过大,普通更新的弊端就出现了。 比如:一个游戏的APK,老版本有480M。新版本添加了一个模块APK增加到500M。按照普通更新的逻辑,用户需要下载500M的APK,很显然比较费流量…
intent-filter的action,category,data匹配规则
我们知道有两种方式来启动Activity,显示调用和隐式调用。当使用隐式调用时,又会涉及到IntentFilter的匹配规则。我确信大多数开发者很少关注隐式调用,因为平时开发中用到大多数是显示调用。例如:用Intent直接打开一个Activity,或者用Intent通过包名等其…
Android Material Design:使用Palette优化界面色彩搭配。
我写过一篇博客介绍了常用Material Design控件的使用。 http://www.jianshu.com/p/776cc6329fff 本想把大部分的Material Design的知识点写到一个博客中,结果无奈东西太多只好分开写。这篇博客介绍的是Palette调色板的…
xfermode的基本用法
在Android自定义控件或者对图片等进行处理时需要做一些图像混合的操作时,会用到xfermode。利用xfermode可以做出许多有趣的UI效果时。比如做不同形状的头像,刮刮卡。 在做这些效果之前需要先了解xfermode的使用。 xfermode有三个子类:AvoidXfe…
Android高级渲染Shader(上)——基本用法
在安卓中需要做一些渲染的UI的渐变效果。实现这些效果我们需要了解安卓渐变的使用。因此我们需要了解一个非常重要的类——Shader。 Shader 有五个类继承了Shader: BitmapShader:位图图像渲染。 LinearGradient:线性渲染。 SweepGrad…
下一页
个人成就
文章被点赞
412
文章被阅读
46,126
掘力值
1,420
关注了
26
关注者
1,326
收藏集
1
关注标签
10
加入于
2017-02-11