
Android
文章平均质量分 76
liqi0327
自我评价:
一年半安卓开发经验 具有一定的自学能力,思维敏捷,接受新知识快,敢于面对挑战。 为人诚恳,待人真诚,具有良好的团队合作精神和沟通组织能力,工作积极上进。 做事踏实认真,热情主动,吃苦耐劳,并且敢于承担责任。 善于与他人相处,能够很好的处理好与同事及领导的关系。
展开
-
RadioButton&RadioGroup
Android控件系列之RadioButton&RadioGroup 学习目的: 1、掌握在Android中如何建立RadioGroup和RadioButton 2、掌握RadioGroup的常用属性 3、理解RadioButton和CheckBox的区别 4、掌握RadioGroup选中状态变换的事件(监听器) RadioButton和CheckBox转载 2014-12-31 10:40:10 · 452 阅读 · 0 评论 -
Android插件化开发 第一篇 [动态加载apk]
引言 随着应用版本的不断迭代,App变得非常庞大而臃肿。新需求接踵而至,旧需求废弃无用而占着空间,工程变得混乱。虽然会采用不同的包名隔离开各个需求模块,但是往往还是觉得如果需求能像插件一样分模块,需要的时候插上去,废弃的时候拔下来就好了。携程开源了其插件化开发框架(携程插件化开发框架),接下来我会学习并从本文开始介绍携程开源的这套插件化开发框架,让更多的人了解安卓的插件化开发。这里感谢携程团转载 2016-08-15 18:46:30 · 385 阅读 · 0 评论 -
Android插件化开发 第二篇 [动态加载apk优化]
引言 上篇文章我们有提到过ClassLoader类加载器,通过学习了解到系统提供的类加载器有 PathClassLoader和 DexClassLoader两种。它们的不同之处是: PathClassLoader只能加载系统/data/data/包名目录下的apk;DexClassLoader可以加载jar/apk/dex,可以从SD卡中加载的apk; 当Android应用开启的时候转载 2016-08-15 18:48:51 · 358 阅读 · 0 评论 -
Android插件化开发 第三篇 [加载插件资源]
引言 本文讲解宿主如何从插件apk中获取到资源,为啥要从插件中获取资源呢?这种需求可能来自于显示插件的名字啊,图标之类的。比如宿主的一个按键上显示“扫一扫”或者"摇一摇"之类的,这个字符串是插件提供的。 Demo创建 引入插件的AssetManager private static AssetManager createAssetManager(String apkPath) {转载 2016-08-15 19:12:48 · 404 阅读 · 0 评论 -
Android插件化开发 第四篇 [加载插件Activity]
引言 上篇文章我们有介绍如何获取插件的Resource加载其资源,例子支持加载res文件夹下的素材资源例如动画、图片、布局、字符串等,本篇文章介绍宿主如何跳转到插件的Activity。 跳转到插件的Activity方法比较多,但是目前为止都是一件挺复杂的事儿。常见的方法有宿主代理Activity模式和宿主动态创建Activity模式。两者区别是宿主代理无需在宿主中注册Activity,所有转载 2016-08-15 19:14:46 · 315 阅读 · 0 评论 -
android生命周期(横竖屏切换时)
http://blog.youkuaiyun.com/wulianghuan/article/details/8603982 曾经遇到过一个面试题,让你写出横屏切换竖屏Activity的生命周期。现在给大家分析一下他切换时具体的生命周期是怎么样的: 1、新建一个Activity,并把各个生命周期打印出来 2、运行Activity,得到如下信息 onCreate--> onStar转载 2016-09-11 01:03:44 · 338 阅读 · 0 评论