当前位置:首页 > 安卓源码 > 技术博客 >

找到  技术博客  ( 692 个)

安卓Tinker热更新与AndResGuard资源混淆的结合

Tinker的配置 目前公司项目中使用Tinker作为热更新方案,由于Bugly的热更新是基于Tinker,并且提供了补丁的自动下载、合成、应用的功能以及补丁管理后台,所以集成了Bugly的热更新修复,关于Bugly热更新的集成,可以参考我之前发布的一篇文章: [Android热更 ...

技术博客 发布于 2018-01-22 21:57 阅读(194)

详解Android View 绘制流程,Xml 文件到 View 对象的转换过程

基于 Android API 26 Platform 源码 写作背景 Android 开发框架中,使用 Xml 文件描述 Ui 页面,通过 setContentView(resId) 或者 LayoutInflater.inflate(resId,) 的方式把 Xml 文件描述的页面转换成 Java 对象。Xml 文件加上 AndroidStudio 提供的预览功能 ...

技术博客 发布于 2018-01-22 21:56 阅读(166)

Android开发让你的app无法使用系统截图的探究

最近项目要接入各种支付,其中一个是银联支付。于是开始捣鼓,之前也没接入过,只是做过微信和支付宝。 下载银联的SDK、Demo、文档等等若干东西开始啃,一打开文档,发现100多页。。。于是瞬间就不想看了,随便翻了翻,全都是方案规范什么的,头都大了,于是 ...

技术博客 发布于 2018-01-22 21:56 阅读(265)

Android多种动态效果的侧滑菜单开源库

演示: 首先是实现效果的总览: 然后是单独效果的演示: 位移动画演示: 缩放动画演示: 透明度动画演示: 旋转动画演示: 全局图片沉浸演示: 模糊背景演示: 动态模糊演示: 反向动态模糊演示 单一的动画就演示完了,下面演示几组组合动画 好了,就演示这么多了,因为组 ...

技术博客 发布于 2018-01-22 21:55 阅读(231)

Android开发一步步实现精美的钟表界面详解

效果展示: 灵感来源: 下面就直接进入正题吧: 1.第一步,创建自定义 View 继承 View ,实现构造方法,如下 public WatchBoard (Context context) { this (context, null ); } public WatchBoard (Context context, AttributeSet attrs) { super (context, attrs) ...

技术博客 发布于 2018-01-22 21:54 阅读(232)

Android滚轮控件,基于ListView实现,可以自定义样式

Android滚轮控件,基于ListView实现,可以自定义样式。 []()Features 支持自定义滚轮样式 支持common和holo两种皮肤 支持文本和图文混排两中数据模版 支持循环显示数据 支持选中项添加附加文本 支持设置滚轮刻度 支持联动功能 支持嵌入滚动控件中([NestedScr ...

技术博客 发布于 2018-01-22 21:53 阅读(209)

后台返回Json数据很长,控制台打印不完整的解决方法

// 采用分段打印 四千字符分一段 if (response.length() 4000 ) { for ( int i = 0 ; i response.length() ; i += 4000 ) { if (i + 4000 response.length()) { Log. i ( 第 + i + 数据 , response.substring(i , i + 4000 )) ; } else { Log. i ( 第 + i + ...

技术博客 发布于 2018-01-22 21:52 阅读(332)

实现Android数据持久化的3种方法与优劣比较

近日,从事MobIM开发工作。在工作中需要实现本地数据持久化缓存的操作。查看了下当下流行的几款比较受欢迎的开源框架。选取了比较有代表性的(GreenDAO 与Litepal)进行实现和与原生的Sqlite框架进行实现和比较。 一、GreenDAO的介绍与实现 1、GreenDAO的优 ...

技术博客 发布于 2018-01-16 23:43 阅读(246)

Android使用Kotlin开发一个简单的应用程序

Kotlin是专门为现代多平台应用程序设计的静态类型编程语言。 按照本文中的简单说明,尝试并使用它成为您自己的Android应用程序的自豪创造者。 从2007年开始,Android被宣称是开源的,它使用Java和C ++作为其官方语言。 2017年5月,在Google 开发者大会上宣布 ...

技术博客 发布于 2018-01-11 17:50 阅读(249)

Android开发解决保存图片到系统相册出现两张图片的问题

原始保存到系统相册工具方法: public static void saveToGallery (Context context, Bitmap bitmap) { //Paperless 自定义的文件夹名称 File appDir = new File(Environment.getExternalStorageDirectory(), Paperless ); if (!appDir.exists()) { appDir.m ...

技术博客 发布于 2018-01-10 17:53 阅读(902)