安卓
文章平均质量分 85
木质的旋律
今天天气不错!
展开
-
【Android】Fragment入门
转载请注明出处:中北大学 郑海鹏什么是Fragment有一个播放器,在安卓平板上,由于显示面积大,我们可以把播放列表和歌词界面同时显示。但是在手机上呢,由于屏幕较小,我们只能把音乐列表和歌词界面分开。如果没有Fragment,我们只能设计两个界面,平板一个,手机一个。但我们都是程序员,程序员讲究代码的可重用性。我们可以把播放列表界面封装成一个界面A,歌词界面封装成另一个界面B。原创 2015-03-18 16:03:07 · 1023 阅读 · 0 评论 -
【Android】service入门讲解
安卓的四大组件之一。实际效果和Activity差不多。在实际的使用中来看,Service如同是一个没有界面的Activity。原创 2015-03-16 10:21:12 · 914 阅读 · 0 评论 -
【Android】Android插件开发 —— 打开插件的Activity(预注册方式)
Android宿主程序打开插件的Activity有预注册方式、代理Activity等方式。本篇博客介绍如何用预注册的方式打开插件中的Activity。原创 2015-11-21 18:09:56 · 2767 阅读 · 0 评论 -
【Android】Activity右滑返回的实现
Activity右滑返回的实现滑动返回的效果如何使得Activity滑动要滑动的是什么具体怎么滑动如何获得手指的位置抬起手指后的行为一个简单的滑动返回效果布局文件 layout_firstxml 背景蓝色布局文件 layout_secondxml 背景红色代码Activity_Firstjava代码Activity_Secondjava效果展示一原创 2015-10-19 12:51:06 · 8707 阅读 · 14 评论 -
【Android】Android插件开发 —— 基础入门篇
Android插件开发 —— 基础入门篇1. 插件开发的三个角色宿主App(PluginHost) 用户已经安装在手机上的应用,通过宿主可以加载插件,实现动态加载。插件(Plugin) 用户尚未安装的应用,通过宿主进行加载。插件接口(PluginSDK) 宿主和插件共用的接口。2. 如何加载未安装的apk?加载一个未安装的apk中的类,可以使用DexClassLoader加载1. 关于原创 2015-11-17 22:36:23 · 2278 阅读 · 2 评论 -
【Android】Android插件开发 —— 打开插件的Activity(代理方式)
用代理的方式打开插件Activity的整体思想1. 插件中的Activity由于没有在宿主的AndroidManifest.xml中注册,因此不能直接由宿主程序打开。但是,我们仍然可以通过DexClassLoader去获取到插件中的Activity,并且执行它的各种方法,只不过这时的Activity就只是一个普通的类了,没有了各种生命周期,无法被当作Activity启动。2. 那无法被当作正常原创 2015-12-28 00:18:49 · 2934 阅读 · 1 评论 -
【Android】属性动画
通过不断的设置一个View的属性让其出现动画效果。例如,不断地设置一个Button的x值,这个button就会在y轴上运动。如果学过flash或者其他动画制作的话,应该能理解“补间动画”的意思。属性动画类似于补间动画。设置一个View的初始值和结束值,属性动画会随着时间的变化,逐渐地把View的属性从初始值变化到结束值。原创 2015-03-17 10:43:06 · 1619 阅读 · 2 评论 -
【Android】Android插件开发 —— 打开插件的Activity(Hook系统方法)
Android打开插件中Activity的实现原理摘要Android打开插件Activity的方式有很多种,类名固定的可以使用预注册的方式。代理也是一种很好的方式,同时代理的方式也可以用于打开插件中的Service。这两种方式在之前的博客中都有分享: 预注册的方式打开插件Activity:http://blog.csdn.net/h28496/article/details/4996650原创 2016-09-14 03:04:30 · 3105 阅读 · 6 评论