文章 2017-11-01 来自:开发者社区

安卓AOP三剑客之Android APT技术浅谈

通过学习与使用square公司的开源项目javapoet,来实现仓库层动态生成代码 安卓AOP三剑客: APT, AspectJ, Javassist Android APT APT(Annotation Processing Tool 的简称),可以在代码编译期解析注解,并且生成新的 Java 文件,减少手动的代码输入。现在有很多主流库都用上了 APT,比如 Dagger2, Butter...

安卓AOP三剑客之Android APT技术浅谈
文章 2017-10-25 来自:开发者社区

Android 技术周报_W3

文章 1. 在github上创建个人博客,其实没有那么难 介绍了怎么用Hexo在github上搭建blog 本文分为三个部分: 本地环境搭建 github 部署 hexo 与github关联 需要的的原料 git github 账号 node js hexo 个人域名(可选) 2. 你不知道一些神奇Android Api 不同角度展示一些鲜为人知的Android API ...

Android 技术周报_W3
文章 2017-10-09 来自:开发者社区

Android高级混淆和代码保护技术

本文讲的是Android高级混淆和代码保护技术,这是一篇关于 Android 代码保护的文章,旨在介绍代码混淆、防止逆向工程的各种高级技巧。大家都很忙,我也赶着回去继续开发我的新应用,因此话不多说,越干(gan, 一声)越好。 开始之前,值得一说的是,本文超过五千字,完全由我开发的「纯纯写作」书写而成,纯纯写作主打安全、写作体验和永不丢失内容,于是本着珍爱生命,我用纯纯写作来写这篇文章。 本文.....

文章 2017-10-09 来自:开发者社区

轻松入门Android直播相关技术 从0搭建直播系统

本文讲的是轻松入门Android直播相关技术 从0搭建直播系统,我立马实践了下,所以首先给大家分享下整个搭建的流程: 本人的操作系统为mac,其他系统的同学可以根据提示,自行安装软件。 一个简易的直播系统,大致可以由三部分组成: 搭建一个rtmp媒体服务器 推流端 拉流端 现在目标是快速搭建起来,所以当然是借助开源项目和一些软件: rtmp媒体服务器:这里使用srs 推流端:这里使用ob...

轻松入门Android直播相关技术 从0搭建直播系统
文章 2017-09-07 来自:开发者社区

[Android]使用MVP解决技术债务(翻译)

博客园 首页 新随笔 联系 管理 订阅 随笔- 137  文章- 6  评论- 145  [Android]使用MVP解决技术债务(翻译) 以下内容为原创,欢迎转载,转载请注明 来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/5892671.html 使用MVP解决技术债务 原文:https://medium.co...

文章 2017-09-04 来自:开发者社区

Android DataBinding数据绑定技术在传统ListView中的使用简例

Android DataBinding数据绑定技术在传统ListView中的使用简例 本文展示Android DataBinding数据绑定技术在ListView中的使用的简单小例子。简单起见,在Adapter中没有使用ViewHolder技术,目的是为了以最少最简单的代码说明如何在传统ListView中的应用。本例实行一个简单的功能:ListView中有若干数据条目,当点击任意一条,发生改变,....

Android DataBinding数据绑定技术在传统ListView中的使用简例
文章 2017-08-10 来自:开发者社区

Android高级模糊技术[转]

今天我们来更深入了解一下Android开发上的模糊技术。我读过几篇有关的文章,也在StackOverFlow上看过一些相关教程的帖子,所以我想在这里总结一下学到的东西。 为什么学习这个模糊技术? 现在越来越多的开发者喜欢在自定义控件的时候加上各种模糊背景,看看RomanNurik开发的Muzei或者Yahoo的Weather应用app都非常不错。我非常喜欢他们的设计。 我从Mark Alliso....

Android高级模糊技术[转]
文章 2017-08-03 来自:开发者社区

老司机淡飙车技术:Android7.0适配心得

Android7.0发布已经有一个多月了,Android7.0在给用户带来一些新的特性的同时,也给开发者带来了新的挑战,这几天我将应用适配到Android7.0,其中也遇到了不少问题也踩了一些坑,在这里就把我在Android7.0适配上的一些心得分享给大家,让大家的应用能早一天跑在Android7.0上。 权限更改 随着Android版本越来越高,Android对隐私的保护力度也越来越大。从An....

文章 2017-08-03 来自:开发者社区

Android日常开发总结的技术经验60条

1. 全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效。 2.数据库表段字段常量和SQL逻辑分离,更清晰,建议使用Lite系列框架LiteOrm库,超级清晰且重心可以放在业务上不用关心数据库细节。 3. 全局变量放全局类中,模块私有放自己的管理类中,让常量清晰且集中. 4. 不要相信庞大的管理类...

文章 2017-08-03 来自:开发者社区

Android渠道打包技术小结

导读 本文对比了渠道4种渠道打包方式: 与iOS的单一渠道(AppStore)不同,Android平台在国内的渠道多入牛毛。以我们的App为例,就有27个普通渠道(应用宝,百度,360这种)和更多的推广专用渠道。我们打包技术也经过了若干次的改进。 1.利用Gradle Product Favor打包 android {      prod...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注