摘要: 弹出的下拉列表的样式是由Spinner的适配器的setDropDownViewResource()方法设置的。adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); String[] string 阅读全文
posted @ 2016-04-24 16:21 ts-android 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 在Android中,可以通过RadioButton和RadioGroup的组合来实现单项选择的效果。而多项选择则是通过CheckBox来实现的。 1.单项选择RadioButton 获取选中的RadioButton的两种方式: 我们知道,一个单项选择是由两部分组成的,分别是前面的选择按钮和后面的“答 阅读全文
posted @ 2016-04-23 11:17 ts-android 阅读(637) 评论(0) 推荐(0) 编辑
摘要: Button继承自TextView,所以TextView的一些属性同样也适用于Button控件。 Button的直接子类为CompoundButton。Button的间接子类有CheckButton、RadioButton、Switch和ToggleButton。 Button常用属性设置 1.1设 阅读全文
posted @ 2016-04-22 18:17 ts-android 阅读(7284) 评论(0) 推荐(0) 编辑
摘要: 直接拨打电话:需要权限(敏感权限) "android.permission.CALL_PHONE" 接收短信且拦截系统接收短信: 当手机接收到一条短信的时候,系统会发出一条值为 android.provider.Telephony.SMS_RECEIVED 的广播,这条广播里携带着与短信相关的所有数 阅读全文
posted @ 2016-04-21 19:30 ts-android 阅读(307) 评论(0) 推荐(0) 编辑
摘要: Android 为了让我们能够更加方便地管理数据库,专门提供了一个 SQLiteOpenHelper 帮助类,借助这个类就可以非常简单地对数据库进行创建和升级。既然有好东西可以直接使用,那我们自然要尝试一下了 数据库文件会存放在/data/data/<package name>/databases/ 阅读全文
posted @ 2016-04-20 17:01 ts-android 阅读(1404) 评论(0) 推荐(1) 编辑
摘要: Android 中的广播主要可以分为两种类型,标准广播和有序广播。标准广播(Normal broadcasts)是一种完全异步执行的广播,在广播发出之后,所有的广播接收器几乎都会在同一时刻接收到这条广播消息,因此它们之间没有任何先后顺序可言。这种广播的效率会比较高,但同时也意味着它是无法被截断的。 阅读全文
posted @ 2016-04-19 21:19 ts-android 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 耗时处理一般都需要使用子线程,网络连接的方式具体见java网络代码 调用外部浏览器: android中Webview与javascript的交互(互相调用) http://blog.csdn.net/beyond0525/article/details/9374301 补充: 为WebView设置最 阅读全文
posted @ 2016-04-19 19:35 ts-android 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 通知的一些属性 : 对于这样来创建通知的来说: Notification notification = new Notification(R.drawable.ic_launcher, "This is ticker text", System.currentTimeMillis()); 控制手机的 阅读全文
posted @ 2016-04-19 19:33 ts-android 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 一、使用ContentProvider(内容提供者)共享数据 ContentProvider在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对你应用中的数据进行添删改查。关于数据共 阅读全文
posted @ 2016-04-19 19:05 ts-android 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 在实际开发中,开发android软件的过程需要不断地进行测试。而使用Junit测试框架,侧是正规Android开发的必用技术,在Junit中可以得到组件,可以模拟发送事件和检测程序处理的正确性。 第一步:首先在AndroidManifest.xml中加入下面红色代码: 需要改的只是应用包名 上面ta 阅读全文
posted @ 2016-04-18 11:02 ts-android 阅读(352) 评论(0) 推荐(0) 编辑