摘要: 前面简单介绍了选项卡,下面以及后面的几篇文章介绍下Android选项卡的几种简单实现方法。http://blog.csdn.net/xia215266092/article/details/9613897看到上面的最版本的QQ软件,整个软件的UI框架就是选项卡,一般想到的就是使用Android自带的TabActivity实现。实现需要一个主界面,来存放选项卡,在布局中需要存放TabHost和TabWidget。 ... 阅读全文
posted @ 2013-07-29 11:55 鬼脚八 阅读(307) 评论(0) 推荐(0)
摘要: 选项卡,这样UI设计在很多方面都存在,window,web,ios,Android。选项卡的主要作用,不用多介绍,可以在有线的空间内,显示出更多内容,同时也是操作起来也很方便。 阅读全文
posted @ 2013-07-29 11:29 鬼脚八 阅读(224) 评论(0) 推荐(0)
摘要: Android手机中添加手机来电的状态,使用PhoneStateListener来监听。TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(TELEPHONY_SERVICE); // 开始监听 PhoneStateListener phoneListener = new MyPhoneStateListener(); telephonyManager.listen(phoneListener, PhoneStateListener.LISTEN_CALL_STATE); // 取消监. 阅读全文
posted @ 2013-07-29 11:10 鬼脚八 阅读(575) 评论(0) 推荐(0)
摘要: 最近开发一个手机上的类似于保险箱的功能,就是把选择某个文件然后这个文件就加密起来了,在普通的文件管理器中无法显示。下面简单介绍下思路,在做这个功能之前,参考很多Android市场上的成熟产品,(,我表示中国人的模仿能力实在太强大了,这个也是教育的悲哀啊,)。不过话说起来,如果不会创造,那么请模仿。思路:1、选择一个文件2、选择一种加密算法(可以选择加密级别),来实现加密,复制文件3、删除原先的文件关于加密算法,现在技术这么发到,有很多的,比如什么md5,des等,不过我们这边需要选择的是一种可逆的加密算法。关于加密级别问题,其实是故弄玄虚,我只是简单想了下有三种,(从别的apk上参考的,然后估 阅读全文
posted @ 2013-07-27 17:01 鬼脚八 阅读(272) 评论(0) 推荐(0)
摘要: 最近在做一个Android上面的一个文件管理器的apk,有文件名重命名和剪切的功能。一般的思路如下:重命名:先新建一个文件,复制原先的文件,读写文件,最后删除原先文件剪切:先复制原先的文件,删除原先文件以上方法是有bug的,如果磁盘的空间不够的话, 则会出现错误。同时Java的File类中提供重名和剪切的功能。,原先怎么没有发现呢。下面是Java Api中的方法介绍renameTopublic boolean renameTo(Filedest)重新命名此抽象路径名表示的文件。此方法行为的许多方面都是与平台有关的:重命名操作无法将一个文件从一个文件系统移动到另一个文件系统,该操作不是不可分的, 阅读全文
posted @ 2013-07-27 16:33 鬼脚八 阅读(3174) 评论(0) 推荐(0)
摘要: 做J2EE的都知道httpclient这个工具,Android也自带这个工具,不过和J2EE上的不一样,可能是google在添加的时候,自己修改了一部分代码。在J2EE中可以使用如下代码,在多线程的时候,单个httpclient可能会有问题。MultiThreadedHttpConnectionManager manager = new MultiThreadedHttpConnectionManager(); HttpClient client = new HttpClient(manager); HttpMethod getMethod = null;在Android中可以使使用如下代码。 阅读全文
posted @ 2013-07-27 16:19 鬼脚八 阅读(442) 评论(0) 推荐(0)
摘要: Android 开发中经常需要知道屏幕高度、宽度、状态栏,标题栏的高度等宽度和高度WindowManager windowManager = (WindowManager) getSystemService(Context.WINDOW_SERVICE); Display display = windowManager.getDefaultDisplay(); Point point = new Point(); display.getSize(point); SCREEN_WIDTH = point.x; SCREEN_HEIGHT = point.y; System.out.printl. 阅读全文
posted @ 2013-07-26 10:55 鬼脚八 阅读(475) 评论(0) 推荐(0)
摘要: 前些时候,做个了Android项目,由于是需要国际化,只能找个翻译网站手动翻译下,但是内容实在太多,而且纯手动的操作,感觉效率地下,所以偷了个懒,想写个程序,自动翻译下。经过若干次谷歌和度娘,发现提供翻译接口的有2家,一个是google的,还有个就是microsoft,后来发现google的翻译接口,不是免费的,而且经常调用接口就会限制访问,所以就只能用微软的,微软的接口也是要收费的,不过有个翻译内容数量的限制。下面是两家提供翻译的连接,本人英语也很懒,不能说的很全面,如果需要全面的资料还是浏览官方的网站吧。Google Translate:https://developers.google. 阅读全文
posted @ 2013-07-11 14:40 鬼脚八 阅读(667) 评论(0) 推荐(0)
摘要: 艹~~~,Android4.2真坑爹,4.1以前的方法都不能使用了。操蛋呢。。。 阅读全文
posted @ 2013-06-17 11:47 鬼脚八 阅读(122) 评论(0) 推荐(0)
摘要: Cocos2d-x win7 + vs2010配置图文详解(亲测)下载最新版的cocos2d-x。打开浏览器,输入cocos2d-x.org,然后选择Download,本教程写作时最新版本为cocos2d-1.01-x-0.9.1,具体下载位置如下图:下载完之后,解压到当前文件夹。我把下载的程序放在F盘根目录,解压完毕之后,双击打开文件夹,看看里面有什么东西,红圈部分就是我们要安装使用的文件:接下来,我们正式安装cocos2d-x到win7中去。首先,双击上图中的cocos2d-win32.vc2010.sln(如果你使用的是vs2008,那么只双击cocos2d-win32.vc2008.s 阅读全文
posted @ 2013-06-13 10:55 鬼脚八 阅读(201) 评论(0) 推荐(0)