1.RelativeLayout 的 gravity 属性和 这个布局中的view里面的alignParent...冲突,不能一起用
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="center"
RelativeLayout中设置该view在布局的中间。
2.更改activity组件切换的动画
overridePendingTransition(R.anim.trans_in, R.anim.trans_out);
overridePendingTransition(R.anim.alpha_in, R.anim.alpha_out);
trans_in.xml
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXDelta="0"
android:toXDelta="-100%p"
android:fromYDelta="0"
android:toYDelta="0"
android:duration="500">
alpha_in.xml
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
android:fromAlpha="1.0"
android:toAlpha="0.0"
android:duration="500">
3.联系人数据库的三个表
1.raw_contacts表,(保存联系人的id),contact_id
2.data表(保存联系人的数据)
通过 raw_contact_id 识别出来数据 属于哪一个人
data1的列,存放的联系人的具体数据
3.mimetype表 标识data1里面数据的数据类型的
4.获取联系人信息的步骤:
1.查询raw_contact表 获取所有的联系人的id
2.根据这个联系人的id 查询data表 把data表里面data1的
数据和mimetype类型给获取出来
3.根据mimetype的类型,把他真实表示的数据 获取出来。
5.lv.setAdapter(new ArrayAdapter<String>(this, R.layout.contact_item, R.id.tv_contact_item_info, numbers));
6.TelephonyManager tm;
tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
String currentSim = tm.getSimSerialNumber();
7.获取短信的对象
Object[] objs = (Object[]) intent.getExtras().get("pdus");
for(Object obj:objs){
SmsMessage smsMessage = SmsMessage.createFromPdu((byte[])obj);
String body = smsMessage.getDisplayMessageBody();
String sender = smsMessage.getDisplayOriginatingAddress();
}
8.textview里面的加入 "\n" 就能让里面的内容换行了。
9.当执行startActivity()方法或者finish()方法之后会调用以下方法开启动画
overridePendingTransition(R.anim.trans_in, R.anim.trans_out);
10.用AnimationUtils加载一个动画的资源文件.
AlphaAnimation aa = AnimationUtils.loadAnimation(this.R.anim.alpha);
11.当将一个List集合 填充到一个listview里时,不用去建立适配器,可以将集合里的对象 变成一个String数组
然后:ListView.setArrayAdapter(context,R.layout.contact_item,R.id.tv_contact_item_info,array);
第2个参数是指将内容填充到listview里的每一个view,第3个参数是指将array里的每个string写到这个textview上,第4个参数是List集合变成的String数组
08-14 20:59:58.812: I/System.out(12922): mime:vnd.android.cursor.item/name
08-14 20:59:58.822: I/System.out(12922): mime:vnd.android.cursor.item/phone_v2
分享到:
相关推荐
团队规模较大,最小团队为80人,最大一个产品团队500+需求经常发生变更快速发布到市场我们面临的内外部压力快速实现和发布需求快速响应需求的变化流程执行周期长,活
01 Hillstone@RSAC 02 RSAC 2020 观感 03 SASE让云端更加SAFE 04 SASE Players
MySQL 5.7 GTID MTS CrashSafeMySQL 5.7 GTID MTS CrashSafe 并发半同步复制并发半同步复制项目要求:3.Cr
* 在使用产品时,需考虑 Fail-safe 功能和冗余系统设计,以确保产品的可靠性和安全性 六、警示信息 规格书中明确指出,SHARP 公司不对产品的使用或不当使用所造成的损害承担责任。用户在使用产品时,必须遵守规格...
[ 应急响应工具箱 ] webshell查杀工具 包含如下文件 Sangfor_Webshell查杀工具 火绒剑独立版 v2021.06.01 d_safe_2.1.7.2_0107 sysdiag-full-5.0.73.1-2023.02.06.1 火绒剑独立版 v2021.06.01
FE-safe软件是由英国的Safe Technology公司开发的;WinLIFE软件是由德国的Steinbeis TZ交通中心开发的。可以认为目前疲劳分析软件主要提供商是Nsoft公司、Safe Technology公司和Steinbeis TZ交通中心这三个单位。 ...
2017-02-04(yaya) Ls command: Empty Folder returns false. 2016-12-08(yaya) 修正lz4、vhd不显示解压缩进度指示。增加lzma解压缩进度指示。 2016-11-09(不点) 0x8205 bit 5 = 1: 使checkkey闲置循环...
◦Password Hashing — Safe Password Hashing ◦PHP 和 HTML ◦PHP 和 COM ◦从 PHP 4 移植到 PHP 5 ◦杂类问题 •附录◦PHP 及其相关工程的历史 ◦Migrating from PHP 5.5.x to PHP 5.6.x ◦从 PHP 5.4.x 迁移到 ...
02-02。 투 포인터 (Two Pointer) 01 01. Javascript API摘要 它经过组织,以便您可以正确使用Javascript API。 01-01 01-01。 Number.MAX_SAFE_INTEGER number是可以安全用作number类型的가장 큰 값 。 当您...
[空间数据解决方案].Safe.Software.FME.Desktop.v2011.6501.x86-RECOiL 破解版 费好大力气从国外服务器下载 目前世界上最好用的通用GIS数据转换工具,功能强大。由于软件巨大,分22个压缩包
It is considered a safe array class since it handles out of bounds array indexing through exception handling. Your class EnhancedSafeArray will augment the class SafeArray by supporting a copy ...
* Annex 02 - Rules of the Air * Annex 03 - Meteorological Service for International Air Navigation * Annex 04 - Aeronautical Charts * Annex 05 - Units of Measurement to be used in Air and Ground ...
2014-02-20 Edited By: Philip Olson 中文翻译人员: 肖盛文 穆少磊 宋琪 黄啸宇 王远之 肖理达 乔楚 戴劼 © 1997-2014 PHP 文档组 •版权信息 •PHP 手册◦序言 •入门指引◦简介 ◦简明...
来源:360安全中心 发布日期:2010-04-02 已有741条评论 我要评论 hi亲爱的广大热心网友 全新的安全卫士7.0正式版(7.0.0.1012)发布啦,本版本惊喜功能众多,欢迎使用!! 下载地址:...
%SM56_HDAUDIO_MODEM_INSTALL% = SM56_HDAUDIO_MODEM_INSTALL, HDAUDIO\FUNC_02&VEN_1057&DEV_3055&SUBSYS_10573055&REV_0701 %SM56_HDAUDIO_MODEM_INSTALL% = SM56_HDAUDIO_MODEM_INSTALL, HDAUDIO\FUNC_02&VEN_...
%SM56_HDAUDIO_MODEM_INSTALL% = SM56_HDAUDIO_MODEM_INSTALL, HDAUDIO\FUNC_02&VEN_1057&DEV_3055&SUBSYS_10573055&REV_0701 %SM56_HDAUDIO_MODEM_INSTALL% = SM56_HDAUDIO_MODEM_INSTALL, HDAUDIO\FUNC_02&VEN_...
共有以下內容: 01-linux server setup 02-linux safe config 03-linux tcpip 04-linux web server 05-linux ftp server 06-linux mail server 07-linux dns 08-linux proxy server 注:本人珍藏品,贡献给大伙了。
Pursuing that vision, C#'s designers succeeded in creating a safe, simple, component-based, high-performance language that works effectively with Microsoft's .NET Framework. Now the favored language ...
1,01.zip Safe file name comparison 处理长文件名的比较(5KB)<END><br>2,02.zip Mapped File Class 映像文件类(11KB)<END><br>3,03.zip Filename Handling Class 有关文件名的类(5KB)<END><br>4...