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