上一页 1 ··· 319 320 321 322 323 324 325 326 327 ··· 353 下一页
摘要: 通过反射发现sendMultipartTextMessage多了一个phoneType的参数,这个参数就是这只用GMS还是CDMA卡发送的。phoneType获取方法,iTelephony.getActivePhoneType();//1=GSM,2=CDMAtry { Class smsM... 阅读全文
posted @ 2014-04-15 14:33 brave-sailor 阅读(1266) 评论(0) 推荐(0)
摘要: 随着Android版本的增多,在不同的版本中使用不同的设计是必须的,根据程序运行的版本来提供不同的功能。这涉及到如何在程序中判断Android系统的版本。在Android api中的android.os.Build和android.os.Build.VERSION类中包含了Android版本信息。可... 阅读全文
posted @ 2014-04-15 09:41 brave-sailor 阅读(1404) 评论(0) 推荐(0)
摘要: android中的意图有显示意图和隐式意图两种,显示意图要求必须知道被激活组件的包和class隐式意图只需要知道跳转activity的动作和数据,就可以激活对应的组件A 主activity B 接收跳转的activity步骤1:在主配置文件中声明B 至少要声明一个android:name属性[htm... 阅读全文
posted @ 2014-04-14 16:13 brave-sailor 阅读(961) 评论(0) 推荐(0)
摘要: ActivityGroup简介1.ActivityGroup的核心就是继承了该类,能够通过getLocalActivityManager()得到一个LocalActivityManager如,LocalActivityManager am= getLocalActivityManager();2.然... 阅读全文
posted @ 2014-04-14 00:39 brave-sailor 阅读(348) 评论(0) 推荐(0)
摘要: 如果用系统默认的tabhost时,直接用getTabhost()初始化,整个类继承tabActivity。当没有选择系统tabhost默认id时,而是自己定义的id时,必须使用findViewById(R.id.tabhostname);setup()或者setup(LocalActivityMan... 阅读全文
posted @ 2014-04-14 00:18 brave-sailor 阅读(475) 评论(0) 推荐(0)
摘要: 在做项目的时候,需要用到这个选项卡,刚开始看了系统的tabwidget,囧了,底边有黑线不说,还不美观,扒了好多的网页发现前辈做的能够满足自己的需求,将代码修改了下,就能用喽,伟人说过,站在前辈的肩膀上,我们能看的更远。不多少了,上源码...tabwidget.xml@android :id/tab... 阅读全文
posted @ 2014-04-13 23:59 brave-sailor 阅读(395) 评论(0) 推荐(0)
摘要: 如新浪微博下面的标签切换功能,我以前也写过一篇博文(http://www.cnblogs.com/tiantianbyconan/archive/2012/02/24/2366237.html),可以实现,用的是TabHost。但是android发展比较迅速,TabHost这玩意现在已经被弃用了,虽... 阅读全文
posted @ 2014-04-13 21:22 brave-sailor 阅读(311) 评论(0) 推荐(0)
摘要: 一、实现效果图二、项目工程结构三、详细代码编写1、主tab布局界面,main_tab_layout:双击代码全选1234567891011121314151617181920212223242526 2、Tab按钮选项布局,tab_item_view.xml:双击代码全选1234567891011121314151617181920212223242526 3、fragment布局界面,这里只列出一个,fragment_1.xml:双击代码全选1234567891011121314 4、Tab选项的自定义按钮资源文件,列出其中一个按钮,tab_home_btn:双击代... 阅读全文
posted @ 2014-04-13 13:34 brave-sailor 阅读(528) 评论(0) 推荐(0)
摘要: 第一种,TabActivity 解决方案下面建立的布局文件,它包含多个标签的显示组件 1234567891011121314151617181920212223242526272829import android.app.TabActivity;import android.os.Bundle;import android.view.LayoutInflater;import android.widget.Ta... 阅读全文
posted @ 2014-04-13 02:17 brave-sailor 阅读(889) 评论(0) 推荐(0)
摘要: android源码中包含了大量的设计模式,除此以外,android sdk还精心为我们设计了各种helper类,对于和我一样渴望水平得到进阶的人来说,都太值得一读了。这不,前几天为了了解android的消息处理机制,我看了Looper,Handler,Message这几个类的源码,结果又一次被googler的设计震撼了,特与大家分享。android的消息处理有三个核心类:Looper,Handler和Message。其实还有一个Message Queue(消息队列),但是MQ被封装到Looper里面了,我们不会直接与MQ打交道,因此我没将其作为核心类。下面一一介绍:线程的魔法师 LooperL 阅读全文
posted @ 2014-04-13 01:57 brave-sailor 阅读(250) 评论(0) 推荐(0)
上一页 1 ··· 319 320 321 322 323 324 325 326 327 ··· 353 下一页