- 博客(28)
- 资源 (6)
- 收藏
- 关注
原创 Android 如何获取系统字体大小
public static float getFontSize() { Configuration mCurConfig = new Configuration(); try { mCurConfig.updateFrom(ActivityManagerNative.getDefault().getConfiguration());
2012-09-26 15:56:52 10751 5
原创 Android 以特定格式显示当前时间
private static String getDateString(long milliSeconds) { Date date = new Date(milliSeconds); ret = DateFormat.format("MM/dd/yyyy", milliSeconds).toString(); return ret;}
2012-09-26 15:24:48 759
原创 如何通过SIM卡ID获取名字及颜色
源码在:CallLogSimInfoHelper.java中:1.获取SIM卡名称: public String getSimDisplayNameById(int simId) { if (ContactsUtils.CALL_TYPE_SIP == simId) { if ("".equals(mSipCallDisplayName))
2012-09-26 14:49:00 1898
原创 Android ScrollView滚动示图显示
当要显示一串很长的字串时可用ScrollView:public View DisplayScrollView(){ ScrollView scroller = new ScrollView(getActivity()); TextView text = new TextView(getActivity()); int padding = (int) TypedVal
2012-09-26 11:52:43 753
转载 Fragment(MTK Android代码拨号盘、联系人等)
Fragment 表现 Activity 中用UI的一个行为或者一部分.可以组合多个fragment放在一个单独的activity中来创建一个多界面区域的UI,并可以在多个activity里重用某一个fragment.把fragment想象成一个activity的模块化区域, 有它自己的生命周期, 接收属于它的输入事件,并且可以在activity运行期间添加和删除. Fragm
2012-09-25 17:17:12 2342
原创 拨号盘按下SEND键如何获取最后一个拨出的号码
拨号盘按下SEND键如何获取最后一个拨出的号码:详见:DialpadFragment.java /** * Starts the asyn query to get the last dialed/outgoing * number. When the background query finishes, mLastNumberDialed * is set
2012-09-25 15:50:18 968
原创 拨号时获取双卡状态及飞行模式判断(设置)
源码在:CallController.java中,以下是截取紧急拨号获取SIM1或SIM2以及另一张卡是否正在拨打电话的判断代码。 /* below are added by mediatek .inc */ private CallStatusCode checkIfOkToInitiateOutgoingCall(int state, int slot) {
2012-09-25 10:55:18 3921
原创 MTK Android 紧急号码修改
两种修改方法(1) 找modem管理员在modem中修改插卡情况下的紧急号码注:在modem模块给出说明(2) 在代码中屏蔽掉插卡情况下的代码,使插卡不插卡都走同一个流程比如v856 movistar的修改方法在frameworks/base/telephony/java/android/telephony/目录下的PhoneNumberUtils.java文件isEmer
2012-09-25 09:51:39 2600
转载 MTK Android 如何自动挂断电话
//拨打电话,并定时60S对方未接听自动挂断public voidCall(){ Uri localUri = Uri.parse("tel:" + mPhoneNumber[mCalledIdx]); Intent call = new Intent(Intent.ACTION_CALL, localUri); call.se
2012-09-21 17:04:43 1934 1
原创 MTK Android拨打电话如何获取适时状态
/** * 获取适时电话状态,需真机验证 * step1: * import com.android.internal.telephony.Call; * import com.android.internal.telephony.Phone; * import com.android.internal.telephony.PhoneFactory; * step2:
2012-09-21 17:01:06 2550 4
转载 Handler使用总结
一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操
2012-09-20 09:24:08 635
转载 android 获取联系人代码样例
package com.yarin.android.Examples_03_02; import android.app.Activity; import android.content.ContentResolver; import android.database.Cursor; import android.os.Bundle; import android.prov
2012-09-18 10:17:28 817
转载 MT6573台开发分支下配置多个项目的规范说明_mi
MT6573台开发分支下配置多个项目的规范说明_mihttp://xzlx.s227.cnaaa1.com/forum.php?mod=viewthread&tid=182&fromuid=43关于MTK6573平台开发分支下配置多个项目的规范说明1.涉及的目录结构:共计7处,尤其第四处非常容易遗漏,请特别小心。1.1)build/target/product/$(pr
2012-09-18 08:43:05 2518
原创 android学习网站收藏(持续添加)
安卓巴士:http://search.discuz.qq.com/s/4b5578702/index.html源码:http://www.netmite.com/android/mydroid/电话监听器:http://www.cnblogs.com/and_he/archive/2011/04/06/2006674.html牛人博客:http://yarin.blog.51cto.c
2012-09-15 14:34:01 699
转载 contentprovider的学习实例总结
原文:http://my.oschina.net/haquanwen/blog/54390点击打开链接工作中遇到了contentprovider数据共享机制,下面来总结一下:一、ContentProvider简介当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方
2012-09-14 15:39:27 600
原创 ListView组件单击无效问题
android:layout_width="match_parent" android:layout_height="match_parent" android:focusable="true" //此处设置为true,会导致单击无效,false正常单击,最好不要在这加此属性 android:orientation="vertical">
2012-09-13 17:32:59 629
转载 android:hintText与android:inputType详解
EditText继承关系:View-->TextView-->EditTextEditText的属性很多,这里介绍几个:android:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer"//设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"//设置单行输入,一旦设置为true,则
2012-09-12 16:39:36 2533
转载 Android屏幕解锁和点亮
有些场景需要程序自动点亮屏幕,解开屏幕锁,以方便用户即时操作,下面用代码来实现这一功能://得到键盘锁管理器对象 KeyguardManager km= (KeyguardManager) getSystemService(Context.KEYGUARD_SERVICE); //参数是LogCat里用的Tag KeyguardLock kl = km.newKeyguard
2012-09-11 11:36:33 857
转载 Android中的Intent
原文:http://oxen.iteye.com/blog/143701 在一个Android应用中,主要是由四种组件组成的,这四种组件可参考“Android应用的构成”。 而这四种组件是独立的,它们之间可以互相调用,协调工作,最终组成一个真正的Android应用。在这些组件之间的通讯中,主要是由Intent协助完成的。Intent负责对应用中一次操作的动作、动作涉及数
2012-09-05 11:53:08 558
转载 关于Activity和Task的设计思路和方法
原文:http://www.apkbus.com/forum.php?mod=viewthread&tid=12808&fromuid=3402 Activity和Task是Android Application Framework架构中最基础的应用,开发者必须清楚它们的用法和一些开发技巧。本文用大量的篇幅并通过引用实例的方式一步步深入全面讲解它们的基础原理(underlying prin
2012-09-04 23:22:57 1180
转载 Intent对象中设置的Flag
FLAG_ACTIVITY_BROUGHT_TO_FRONT : 这个标志一般不是由程序代码设置的,如在launchMode中设置singleTask模式时系统帮你设定。 FLAG_ACTIVITY_CLEAR_TOP : 如果设置,并且这个Activity已经在当前的Task中运行,因此,不再是重新启动一个这个Activity的实例,而是在这个Activity上方
2012-09-04 23:18:07 1038
转载 android:allowTaskReparenting(clearTaskOnLaunch...)
android:allowTaskReparenting: 用来标记Activity能否从启动的Task移动到有着affinity的Task(当这个Task进入到前台时),“true”,表示能移动,“false”,表示它必须呆在启动时呆在的那个Task里。 如果这个特性没有被设定,设定到元素上的allowTaskReparenting特性的值会应用到Activity上。默认值为“f
2012-09-04 23:10:07 1986
转载 android:taskAffinity使用详解
android:taskAffinity Activity为Task拥有的一个affinity。拥有相同的affinity的Activity理论上属于相同的Task(在用户的角度是相同的“应用程序”)。Task的affinity是由它的根Activity决定的。 affinity决定两件事情——Activity重新宿主的Task(参考allowTaskReparen
2012-09-04 23:00:47 2492
原创 AndroidManifest.xml 各元素作用目录(持续更新)
1.Android 读取meta-data元素的数据2.android:Theme3.android:ConfigChanges4.android:launchMode5.android:taskAffinity6.android:allowTaskReparenting(clearTaskOnLaunch alwaysRetainTaskState finishOnTaskL
2012-09-04 17:38:35 624
原创 Eclipse中如何更改字体大小?
wiondow--preferences--general--appearance--colors and fonts--java--java editor text font
2012-09-04 16:50:47 836
转载 android Theme使用总结
原文:http://www.189works.com/article-30428-1.html今天对api中style下的theme整个摸了一遍。我将api中theme分为两种类型来实验;一种是api Level为11的,一种是11以下的。level为11的用的是3.0的模拟器,11以下用的是N1,2.3.3的系统。这里我是统一将theme写在AndroidManifest
2012-09-04 16:39:15 525
转载 Activity中ConfigChanges属性的用法
原文:http://www.cnblogs.com/adamzuocy/archive/2009/10/15/1583670.html在一个Activity中可以指定参数android:在一个Activity中可以指定参数android:ConfigChanges,用于捕获手机状态的改变。在Activity中添加了android:configChanges属性,目的是当所指定属性(Conf
2012-09-04 16:25:51 651
转载 Activity的四种launchMode,Activity跳转时非常有用
原文:http://blog.163.com/shaocpa@126/blog/static/5535775720124111550527/launchMode在多个Activity跳转的过程中扮演着重要的角色,它可以决定是否生成新的Activity实例,是否重用已存在的Activity实例,是否和其他Activity实例公用一个task里。这里简单介绍一下task的概念,task是一个具
2012-09-04 16:04:58 639
apk反编译获取源码工具
2012-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人