摘要: 1、Android系统默认支持三种字体,分别为:“sans”, “serif”, “monospace 2、在Android中可以引入其他字体 。 ... 阅读全文
posted @ 2012-05-30 16:43 brainy 阅读(21028) 评论(5) 推荐(1) 编辑
摘要: 要实现多页滑动效果,主要是需要处理onTouchEvent和onInterceptTouchEvent,要处理好touch事件的子控件和父控件的传递问题。滚动控制可以利用android的Scroller来实现。 对于不清楚android Touch事件的传递过程的,先google一下。 这里提供两种... 阅读全文
posted @ 2012-05-30 14:48 brainy 阅读(4802) 评论(12) 推荐(3) 编辑
摘要: Android应用大部分都会有欢迎界面,几张whatsnew图片可以左右滑动,这里贴下自己的源码。大概思路是:重写Gallery,重写onFling()。 为什么不直接用Gallery呢?因为galler默认会有滑动惯性,会出现一次滑动几页的现象,这里明显不合适。 另外,这种方式会有一个小问题,如果... 阅读全文
posted @ 2012-05-30 14:46 brainy 阅读(5551) 评论(8) 推荐(0) 编辑
摘要: 虽然Android没有明确指定uses-permission不可以重复写,但是最近的经验是最好是不要重复,否则在某些厂商定制的技巧可能出现问题。 最近写一个应用,里面有用到网络访问,发现在有些机型下总是访问不了网络。而其他机型都是可以的。出现问题的手机网络都是正常的。 后面发现Manifest.x... 阅读全文
posted @ 2012-05-26 02:55 brainy 阅读(1409) 评论(0) 推荐(1) 编辑
摘要: 1、//隐藏软键盘 ((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(WidgetSearchActivity.this.getCurrentFocus().getWindowTo... 阅读全文
posted @ 2012-05-24 18:35 brainy 阅读(19393) 评论(2) 推荐(0) 编辑
摘要: google翻译api已经收费了,而微软翻译api目前是免费的,支持几种不同的方式访问,如果感兴趣可以自己封装下协议处理。官方介绍: http://msdn.microsoft.com/en-us/library/hh454950.aspx。 这里介绍一下java下的使用。Java下使用微软翻译ap... 阅读全文
posted @ 2012-05-24 14:22 brainy 阅读(15395) 评论(10) 推荐(4) 编辑
摘要: php可以通过set_time_limit(0);来取消php脚步超时限制,从而达到长连接的效果。例子代码如下: 程序代码 "; set_time_limit(0); //保证php程序运行不超时退出 while(1) { echo date("H:i:s").""; ob_flush(); ... 阅读全文
posted @ 2012-05-20 22:14 brainy 阅读(5418) 评论(3) 推荐(1) 编辑
摘要: 对于结束其他的进程可以用killBackgroundProcesses()或者restartPackage,二者都需要指定权限: 或 , 后者在2.2以后已经废弃;这两个都都无法结束自己的进程。 如果是结束自己的进程可以用android.os.Process.killProcess(android... 阅读全文
posted @ 2012-05-18 18:49 brainy 阅读(749) 评论(0) 推荐(1) 编辑
摘要: 在开发过程中发现,有些软件对中文路径支持不大好,如果使用Uri.fromFile转换中文路径为uri的时候,有些软件可能会识别不出来导致功能异常,已知的有两个应用:1、腾讯微博的分享功能;2、酷派D530下调用系统摄像头拍照。 如果非要用中文路径,可以采用下面的方式: String path = ... 阅读全文
posted @ 2012-05-18 18:43 brainy 阅读(1811) 评论(0) 推荐(1) 编辑
摘要: 项目背景: 在自己的电脑装了linux虚拟机,想要在外网也能ssh到虚拟机进行开发,由于路由ip是动态ip,想到网上找一些动态dns域名解析,但是效果不大好,所以想到自己进行外网ip的管理。 想法: 用C++写一个界面客户端,随系统启动,定时访问自己的cgi,更新自己的外网ip;这个客户端能支持简... 阅读全文
posted @ 2012-05-18 17:00 brainy 阅读(5026) 评论(0) 推荐(0) 编辑