- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 Android菜鸟笔记-利用CountDownTimer实现倒计时功能
为了实现倒计时的效果,便用到了CountDownTimer类,代码如下:1.通过匿名类的方式实现如下(例如倒计时30秒,按1秒更新一次数值,代码里的单位是毫秒):new CountDownTimer(30000, 1000) { public void onTick(long millisUntilFinished) { mTextField.setTex
2013-03-29 19:33:49 1626
原创 Android菜鸟笔记-调用相机拍照后返回照片过小的问题
最近通过Intent调用系统相机拍照后,发现返回的照片像素变小,照片质量也变低,上网搜索后问题得到解决,感谢那位高人。代码如下:1.调用系统相机进行拍照String SD_CARD_TEMP_DIR="/mnt/sdcard/"+"tem.jpg";Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);intent.
2013-03-28 19:38:23 3090 2
原创 Android菜鸟笔记-关联APK程序打开的文件类型:MimeType
主要内容:①MimeType概述②MimeType参数列表③一段简易文件浏览器中调用第三方APK打开选中文件的代码1.MimeType概述先上一段代码 如上代码中,Intent-Filter中的有一个mimeType . 它的作用是告诉Android系统本Activity可以处理的文件的类型。如上面设置为
2013-03-27 19:45:14 1990
原创 Android菜鸟笔记-Service中弹出对话框,即全局性质Dialog不依赖于Activity
1.概述有时候我们需要在Service中或者在桌面弹出一个Dialog,但创建弹出AlterDialog时会报错,这是因为AlterDialog的显示需要依附于一个确定的Activity类。为了实现这一功能我们需要设定这个AlterDialog为一个系统级警告提示框,即全局性质的提示框。只要手机处于开机状态,无论它现在处于何种界面之下,调用show(),都能弹出。下面以开机启动后如何弹出一个对
2013-03-26 19:40:49 13634 7
原创 Android菜鸟笔记-旋转屏幕时,Activity的生命周期
主要内容:①旋转屏幕时,Activity的生命周期②旋转屏幕时,保持Activity当前状态1.旋转屏幕时,Activity的生命周期如下图:2.在旋转屏幕时,保持Activity状态不变①在AndroidManifest.xml对应Activity节点添加如下属性: <activity ... android:co
2013-03-25 19:50:06 1859
原创 Android菜鸟笔记-实现一键重启和关机
大家都知道在不ROOT的情况下一般是无法实现一键关机和重启的。但是想要实现还是有办法的,那就是在系统的源码下编译APK使其获得系统权限,这样就能执行关机和重启命令了,其核心思想是把我们的APK进程添加到system,提升权限,OK,其实也不需要源码,有系统的签名密钥就可以了,实现步骤如下:1.编写好相关代码private void DoReboot() { Intent inte
2013-03-23 22:56:38 4022
原创 Android菜鸟笔记-SQLite数据库和APK一起发布
由于最近经常使用到SQLite,在借鉴了网上前辈高人的资料后,整理了一份DBManager的类,以供收藏。 简要步骤: 1.通过第三方工具创建好数据库文件(SQLite Developer,还不错) 2.复制数据库文件xxx.db到工程assets目录下 3.由于assets目录下的文件不能直接进行读写操作,所以在程序运行的时候要把数据库从asset
2013-03-23 15:23:44 1667
原创 我是一个山寨程序猿
之所以称为山寨程序猿,是因为:什么都会一点,但什么都不精。甚至刚开始大学的专业都跟编程没有半毛钱关系,但我还是一步步变成了山寨程序猿。 本屌08年上的大学,六朝古都,二流大专,机电专业。原本三年的大学时光在大二的时候竟然鬼使神差的被拉长到了4年,就这样大三的时候来到了现在这座美丽的城市。专业变了,于是开始接触了那传说中的C语言,刚开始挺好奇的,但学着学着发现不对劲了,期中考试的时候竟
2013-03-22 22:41:49 1151 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人