1 MainActivity: 2 package com.example.lainxidraw; 3 4 import android.os.Bundle; 5 import android.app.Activity; 6 import android.content.Intent...
分类:
其他好文 时间:
2016-01-25 11:31:29
阅读次数:
217
转自:http://xiechengfa.iteye.com/blog/1044721一些常见的Android面试基础题做下总结,看看你能做出多少道?1. Intent的几种有关Activity启动的方式有哪些,你了解每个含义吗? 这里Android123提示大家,Intent的一些标记有FLAG....
分类:
移动开发 时间:
2016-01-23 01:11:24
阅读次数:
274
// 转到手机设置界面,用户设置GPSIntent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);startActivityForResult(intent, 0); // 设置完成后返回到原来的界面http://blog...
分类:
移动开发 时间:
2016-01-22 14:15:02
阅读次数:
152
动机(Motivate):在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化,而又不引入额外的复杂度?意图(Intent):将抽象部分与实现部分分离,使它们都可以独立的变化。 ...
分类:
其他好文 时间:
2016-01-22 13:26:42
阅读次数:
142
冬天有点冷,不想写博客。研究下Intent的几种Flag的不同:1,FLAG_ACTIVITY_CLEAR_TOP:会清理掉目标activity栈上面所有的activityIntent intent = new Intent(this, B.class); intent.setFlags(In...
分类:
其他好文 时间:
2016-01-22 10:49:16
阅读次数:
149
可以看到很多的APP在第一次运行之后就会弹出来一个Toast说什么快捷方式已创建,那么这个东西是怎么搞出来的呢很简单就下面几句话,写在这儿以后好copy先创建一个类 1 import android.app.Activity; 2 import android.content.Intent; 3 i...
分类:
移动开发 时间:
2016-01-21 18:56:43
阅读次数:
191
【putExtra("A",B)中,AB为键值对,第一个参数为键名,第二个参数为键对应的值。顺便提一下,如果想取出Intent对象中的这些值,需要在你的另一个Activity中用getXXXXXExtra方法,注意需要使用对应类型的方法,参数为键名】要不我举个例子吧,,大家注意注释的地方哈,源码在下...
分类:
其他好文 时间:
2016-01-20 20:53:12
阅读次数:
260
一、android序列化简介我们已经知道在Android使用Intent/Bindler进行IPC传输数据时,需要将对象进行序列化。JAVA原本已经提供了Serializable接口来实现序列化,使用起来非常简单,主要用于对象持久化以及对象的网络传输。Serializable开销比较大,因为序列化和...
分类:
移动开发 时间:
2016-01-20 13:10:30
阅读次数:
232
1、广播的注册 (1)动态广播注册: 优点:可以灵活控制广播的注册与撤销 缺点:必须在程序启动时才能接收广播 IntentFilter :当Intent在组建之间传递时,组件想告诉android系统自己可以响应及处理那些Intent,就要用到IntentFilter类,In...
分类:
移动开发 时间:
2016-01-19 10:27:28
阅读次数:
237
因为android市场很多,去各个应用市场评分的功能却不是很难实现。 private void gotoRate(){ Uri uri = Uri.parse("market://details?id=" + getPackageName()); Intent go...
分类:
移动开发 时间:
2016-01-18 17:33:43
阅读次数:
234