做蓝牙开发的时候要设置同步时间,以秒为单位,当前时间距离2000-01-01 00:00:00的秒数。网上搜了好久的资料都没找到合适的,然后研究了一下。具体写法如下: NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];.....
分类:
移动开发 时间:
2015-05-27 18:54:46
阅读次数:
232
来源网络下面的这篇文章主要是说,网页中的链接如何写,可以激活电话的功能。例如,页面中展示的是一个电话号码,当用户在手机浏览器里面点击这个电话号码的时候,手机会弹出拨号的面板,或者是短信程序会启动等。1. 打电话在android的浏览器中,如果电话号码是 XXX-XXX-XXXX的型式的话,用户点击的...
分类:
移动开发 时间:
2015-05-27 18:52:10
阅读次数:
131
1.简介对于程序抛出的未被捕获的异常,可能会导致程序异常退出,界面不友好且应记录关键错误信息上传至服务器。这里主要使用UncaughtExceptionHandler我们在进入Activity的onCreate函数的时候,设置一下处理未捕获异常1.简介对于程序抛出的未被捕获的异常,可能会导致程序异常...
分类:
移动开发 时间:
2015-05-27 18:52:31
阅读次数:
173
1,新建Single View Application工程,新建SecondViewController2,在SecondViewController中设置代理 #import @protocol secondViewControllerDelegate - (NSString *)value;@....
分类:
移动开发 时间:
2015-05-27 18:50:59
阅读次数:
139
log4j:WARN No appenders could be found for logger转自:最爱NBA http://www.cnblogs.com/Struggler/archive/2011/07/25/2116298.html直接写我的解决办法:在src下面新建file名为log4...
分类:
移动开发 时间:
2015-05-27 18:49:38
阅读次数:
201
android:layout_weight属性告知LinearLayout如何进行子组件的布置安排。我们已经为两个组件设置了同样的值,但这并不意味它们在屏幕上占据着同样的宽度。在决定子组件视图的宽度时,LinearLayout使用的是layout_width与layout_weight参数的混合值....
分类:
移动开发 时间:
2015-05-27 18:40:04
阅读次数:
250
一直听说dapper的数据处理能力很强. 我也一直很喜欢. 不过最近的一次压力测试却出乎我的意料....写在最后. 好久没写东西,感觉自己都不知道怎么表达自己的意思了. 另外 这次的测试也是自己才开始的 . 也不知道测试思路和方式是否正确. 各位有什么就来吐槽吐槽吧.测试代码下载 http://pa...
分类:
移动开发 时间:
2015-05-27 18:39:01
阅读次数:
262
实用工具集锦 Android?Lifecycle?https://github.com/xxv/android-lifecycle Safe.ijiami?http://safe.ijiami.cn/ TinyPNG?https://tinypng.com/ Android?Layout?Finder?Android?Layout?Finder Android?...
分类:
移动开发 时间:
2015-05-27 17:32:13
阅读次数:
303
一、开发自定义View组件
View组件只是一个矩形的空白区域,并没有任何内容。对于Android应用的其他UI组件来说,它们都继承于View组件,然后在View组件提供的空白区域上绘制外观。当Android系统提供的UI组件不足以满足项目需要时,我们可以通过继承View来派生一个自定义组件。
举一个实例:实现一个跟随手指的小球。当用户通过手指在屏幕上拖动时,程序监听到这个手机...
分类:
移动开发 时间:
2015-05-27 17:28:43
阅读次数:
193
本章博客,记录的是跨应用启动Service。
我们需要创建一个应用service1,其中包含一个MyService,部分代码如下: @Override
public void onCreate() {
// TODO Auto-generated method stub
System.out.println("onCreate");
s...
分类:
移动开发 时间:
2015-05-27 17:27:08
阅读次数:
131
《Android GridView子元素按击交互设计:背景颜色改变》
效果图:
大致的需求和ListView相仿,就是要求用户点击GridView中的子元素时候,要有一定的交互响应(背景颜色改变表明用户的操作)。重点是在GridView的适配器中,子元素的布局文件中,把android:background属性配置成一个响应的selector,在selector中分别处理androi...
分类:
移动开发 时间:
2015-05-27 17:25:00
阅读次数:
201
HandlerThread
在上一篇android耗时任务_handler中介绍了handler的运作机制,并且介绍了一个普通线程中产生looper并使用handler机制通信的简单例子。
我们知道在普通线程中是没有looper的,也就不好在普通线程空间中使用handler机制,如果每次都像上一篇的例子那样做的话就会略显麻烦。其实Android已经封装了
一个拥有自己looper的线程Ha...
分类:
移动开发 时间:
2015-05-27 17:23:06
阅读次数:
276
在Android平台下有各种不同方法可以实现应用程序数据的存储和管理(SharedPerferences,File,SQLiteDatabase,网络存储),方法的选择依赖于需要存储的数据类型和数据结构。SQLite数据库能够安全而有效地解决结构化数据的存储问题;
这里主要介绍SQLite相关的用法,以及对数据库常见操作的封装。...
分类:
移动开发 时间:
2015-05-27 17:23:17
阅读次数:
272
从官网上找到的,具体地址是:
http://source.android.com/source/build-numbers.html
Code name
Version
API level
Lollipop
5.1
API level 22
Lollipop
5.0
API leve...
分类:
移动开发 时间:
2015-05-27 17:21:56
阅读次数:
143
转载请注明出处:明桑Android
这是作为上一篇Android 数据存储 如何搞定SQLite Database的实例练习,之所以单独列出来是因为除了数据库方面的知识,还涉及其它方面的知识,所以就写的详细点,啰嗦点。希望对初学者有所帮助。当然这个Demo比较简单,有很多可以改进的地方,但那不是这里探讨的重点,重点学习如何将SQLiteDatabase数据绑定到我们的界面!...
分类:
移动开发 时间:
2015-05-27 17:20:52
阅读次数:
313
Android的RecyclerView的使用
Android推出RecyclerView的时间不算短了,一直没有具体去了解。前段时间公司做代码优化,用到这个。具体了解之后发现其功能确实强大。下面来基本解释RecyclerView控件
RecyclerView干啥用的?
可以理解为效率更高的ListView和GridView,而且功能更强大。最关键的一个地方,貌似是听说在Adapter中复用...
分类:
移动开发 时间:
2015-05-27 17:20:04
阅读次数:
277