- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 Android---open failed: ENOENT (No such file or directory) 错误
今天我把sd卡下面的应用目录删掉了,然后重新打开应用的时候,出现上面的错误,说是找不到该file,然后不断的加log调试,最后通过查找资料了解到新建File的时候不支持新建两级目录,也就是只能一层一层的创建。代码如下:/** * @param bitmap:图片的bitmap * @param src:要保存到本地的路径 * @param bitName:要保存到本地的
2016-04-22 16:44:43 4770 1
原创 Android控件之CheckBox换图标、焦点问题
今天在实现ListView点击事件的时候,发现点击之后没有效果,查了下,发现是Item布局里面的CheckBox控件截取了焦点,只需要把CheckBox中的focusable属性设置为false即可android:focusable="false"由于系统自带的图标满足不了我的需求,然后又重新定制了属于自己的图标,过程如下: 1、在Drawable下面新建文件,比如checkbox_for_add
2016-04-19 19:17:15 5486
转载 【转】Android面试题精选
1.Android dvm 的进程和Linux的进程,应用程序的进程是否为同一个概念: 答:dvm是dalivk虚拟机。每一个android应用程序都在自己的进程中运行,都拥有一个dalivk虚拟机实例。而每一个dvm都是在linux的一个进程。所以说可以认为是同一个概念。 2.android的动画有哪几种?他们的特点和区别是什么? 答:两种,一种是tween动画,一种是frame动画。twe
2016-04-18 22:43:51 519
原创 Android Studio---定制属于自己的注解模板
相信大家都很喜欢用注解这个功能吧,今天就介绍下如何在Android Studio中定制属于自己的注解模板吧: 1、打开Android Studio的Settings,设置图如下: 2、 3、 4、 5、 6、上述设置完毕就可以保存使用了,在函数上方直接输如cc就可以快速注解了。我的自定义代码:/** *$desc$ *@auther css *created a
2016-04-18 15:01:01 587
原创 Android异常:ServiceConnection 泄露
写了个service,用来播放提示音,当用户没有去处理并且提示音播放完毕的时候,发送一条Notification执行onDestory()方法,这个时候是直接销毁的方法,并没有调用unbindService去释放服务连接,那么就会出现 ServiceConnection 泄露的情况,加 unbindService 就好了,限于我的特定情况,我在Activity中动态注册了一个广播接收器,然后在Ser
2016-04-18 14:35:30 1823
原创 Android组件之服务---Service
—今天在做毕设的时候需要用到播放提示音,想了想,当需要提示的时候新建一个Service来播放提示音比较好,而且可以在响应事件中控制提示音的播放,就先专门弄了个小的例子来练下手,于是修改了下之前入门Service时候写的代码,实现一个简易的音乐播放。(这里使用的是MediaPlayer,如果是较短提示音的话使用SoundPool比较好)什么是服务: 服务是Android中实现程序后台
2016-04-17 19:44:40 512
原创 Android震动---启动、循环、取消控制
今天在做闹钟Demo的时候,想加上闹钟到期提醒的时候实现震动功能,就上网大概查了下Android中震动的相关资料,总体来说还是蛮简单的。Android中的Vibrator 类负责对手机震动的处理 导包:import android.os.Vibrator; 加权限:<uses-permission android:name="android.permission.VIBRATE" />先
2016-04-16 15:17:16 4207
原创 Android res/raw 和 assets 使用
今天在研究通知栏的时候,不想用系统默认的提示音,就想着自定义提示音,了解到可以可以在项目中添加raw文件夹或者assets文件夹来存放音频,使用raw的话是放在res下面的,也就是说可以直接用过R.raw.xxx.mp3,获取到该音频,但是该文件夹下的音频会被编译成二进制文件,不能直接打开,具体的新建方法: 下面是代码,说明下,我是为了图方便直接在BroadcastReceiver的onRecei
2016-04-10 22:42:16 6466
原创 Android Studio常用快捷键及设置
1 代码提示快捷键: 在Settings中搜索Class Name Completion2 显示代码行数 Settings->IDE Settings->Editor->Appearance->Show line numbers3 修改代码字体大小 Settings->IDE Settings->Editor->Colors & Fonts ->Font->Save As->
2016-04-10 14:37:40 556
原创 常用方法(3)------根据图片的url路径获得图片物理路径
方法如下,需要的朋友可以直接用 private String getImagePath(Uri uri ,String selection) { String path = null; //通过Uri和selection来获取真实的图片路径 Cursor cursor = getContentResolver().query(uri
2016-04-09 10:57:17 2000
原创 常用方法(2)------根据图片的url路径获得Bitmap对象
coding过程中会遇到将本地的图片的物理路径转化为Bitmap,可使用下面的方法:/** * @param path:图片的物理路径 * @param display_width:设置图片的宽 * @param display_height:设置图片的高 * @return * @throws Exception */ priva
2016-04-09 09:38:03 1099
原创 常用方法(1)------根据图片的url路径获得Bitmap对象
1、 本地url转换为Bitmap /** * @param uri:图片的本地url地址 * @return Bitmap; */ private Bitmap decodeUriAsBitmap(Uri uri) { Bitmap bitmap = null; try { bitmap = Bitma
2016-04-07 08:57:47 10342
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人