android功能
文章平均质量分 90
GoileoLee
深沉的意志,恢弘的想象和炽热的情感。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ListView+TitleBar实现滚动ListView时TitleBar的透明度随之变化
ListView+TitleBar实现滚动ListView时TitleBar的透明度随之变化。越来越多的应用用到这种效果,自己动手写了写,希望和大家互相交流学习,不足之处还请不吝赐教。原理是根据ListView当前滑动的高度和一个固定的高度值(需要在此时设置TitleBarView的alpha值为1)相除,得到一个alpha值,来动态设置TitleBar的透明度。布局文件如下: xmlns:tools="http://原创 2015-12-29 16:15:49 · 1520 阅读 · 2 评论 -
[备忘]模拟生成服务器返回JSON格式数据
为什么写这篇博客? 这是一个创新时代,学习时代,新鲜事物层出不穷,需要不断学习才能站稳脚跟。学习到一种东西后,如果不总结不复习,很快就会忘记。当有需求的时候,又得找资料,重复学习。为了让自己不做太多的重复的看似无用的功,于是用博客记录下来,备忘。避免了需要时到处查资料无果的尴尬。 好了,入正题!在服务器端开发同学还没有写好接口的时候,或服务器端开发同学给出的接口不能让你满意的时候,你就原创 2016-12-08 16:24:32 · 2132 阅读 · 1 评论 -
Android热修复框架学习及应用
写在开头从15年开始各技术大佬们开始研究热修复技术,并陆续开源了许多的热修复框架。如Jasonross 的Nuwa,美团的Robust,阿里的Andfix,腾讯的Tinker 等等…均是Android 前辈们夜以继日的成果。而现在热修复被广泛地应用于Android 应用和游戏,运用并理解热修复框架在面试中也是加分项。所以,赶紧学起来吧… 本文以Tinker 作为学习对象,主要讲述各开源框架的原创 2017-12-08 17:02:04 · 3360 阅读 · 0 评论 -
Amigo学习(一)解决使用中遇到的问题
写在开头上一篇博文中对比了当下比较热门的热修复框架,并看到了Tinker 框架Demo 的展现过程。Tinker 的开源时间较晚,功能和文档更加完善。但不能对四大组件进行热更也是比较遗憾。不过我们发现另一个热修复开源框架Amigo,比起其他热修复框架,Amigo 可实现四大组件的添加。不过它也是有一些不足之处。本文主要对 Amigo 的集成使用、实现过程和各模块大致功能做学习和简要总结。原创 2018-02-07 14:38:23 · 2693 阅读 · 0 评论 -
Amigo 学习(二)类和资源是怎么热更的?
写在开头本文主要是跟着官方文档以自己的理解,捋一遍 Amigo 的流程。 在 GitHub 上 Amigo 的 Wiki 中,How it works 分为三个大的步骤:检查补丁包释放 Apk 释放 Dex 到指定目录拷贝 So 文件到 Amigo 的指定目录优化 Dex 文件原创 2018-02-07 14:45:13 · 1009 阅读 · 1 评论
分享