目前分類:Android教學 (104)
- Sep 04 Wed 2013 17:02
Nexus 7 Android 4.3 root
- Jul 31 Wed 2013 11:22
tabshost 取得特定頁面
- Jul 31 Wed 2013 11:19
tabshost 點自己 重新刷新
- Jul 31 Wed 2013 11:18
轉 監聽 eidttext 文字 內容 變化 修改
我们要实现:当EditText的Text改变时,我们希望得到通知,但是可惜的是Android并没有这个监听器,也就无从得知变化了,但我们可以使用TextWatcher类可以帮助我们来实现这个功能。
现有一个id = edit的EditText。
- Jul 31 Wed 2013 11:14
android 點 選 popupwindow窗口之外的區域 popupwindow消失
popupWindow.setBackgroundDrawable(new BitmapDrawable());
popupWindow.setOutsideTouchable(true);
- Jul 31 Wed 2013 11:10
Open-sided Android stroke 單邊開放 少一邊 只要一邊 邊框
- Jul 19 Fri 2013 17:44
轉 android textview 跑馬燈
- Jul 19 Fri 2013 17:27
轉 Android thumbnail 图片的获得及与原始图片的映射
- Jul 19 Fri 2013 15:40
轉 Android取得手机电池电量
- Jul 19 Fri 2013 15:36
android 4.0 4.x 相片 照片 縮圖 取得
在android 4.0版本以上,DCIM裡面已經不會自動產生縮圖了,但是只要利用以下指令就可產生縮圖,並且此縮圖和其原圖是連結的,因此刪掉原圖,縮圖自動會刪除。
- Jul 19 Fri 2013 15:35
轉 Android应用监控电池电量和充电状态
- Jul 19 Fri 2013 15:32
轉 Android 手机电池电量应用
原理概述:
手机电池电量的获取在应用程序的开发中也很常用,Android系统中手机电池电量发生变化的消息是通过Intent广播来实现的,常用的Intent的Action有 Intent.ACTION_BATTERY_CHANGED(电池电量发生改变时)、Intent.ACTION_BATTERY_LOW(电池电量达到下限时)、和Intent.ACTION_BATTERY_OKAY(电池电量从低恢复到高时)。
当需要在程序中获取电池电量的信息时,需要为应用程序注册BroadcastReceiver组件,当特定的Action事件发生时,系统将会发出相应的广播,应用程序就可以通过BroadcastReceiver来接受广播,并进行相应的处理。
main.xml布局文件
java代码:
- Jul 19 Fri 2013 15:19
轉 Android thumbnail 圖片的獲得及與原始圖片的映射轉
- Jul 19 Fri 2013 15:17
轉 android 搜尋圖片
- Jul 19 Fri 2013 15:16
轉 不同厂商android手机拍照OnActivityResult时获取不到照片路径
- Jul 19 Fri 2013 15:11
轉 Android系统详解之获取图片和视频的缩略图
从Android 2.2开始系统新增了一个缩略图ThumbnailUtils类,位于framework的android.media.ThumbnailUtils位置,可以帮助我们从mediaprovider中获取系统中的视频或图片文件的缩略图,该类提供了三种静态方法可以直接调用获取。
1.
static Bitmap createVideoThumbnail(String filePath, int kind) //获取视频文件的缩略图,第一个参数为视频文件的位置,比如/sdcard/android123.3gp,而第二个参数可以为MINI_KIND或 MICRO_KIND最终和分辨率有关
2.
static Bitmap extractThumbnail(Bitmap source, int width, int height, int options) //直接对Bitmap进行缩略操作,最后一个参数定义为OPTIONS_RECYCLE_INPUT ,来回收资源
3.
static Bitmap extractThumbnail(Bitmap source, int width, int height) // 这个和上面的方法一样,无options选项
获取手机里视频缩略图:
[java]
public static Bitmap getVideoThumbnail(ContentResolver cr, Uri uri) {
Bitmap bitmap = null;
BitmapFactory.Options options = new BitmapFactory.Options();
options.inDither = false;
options.inPreferredConfig = Bitmap.Config.ARGB_8888;
Cursor cursor = cr.query(uri,new String[] { MediaStore.Video.Media._ID }, null, null, null);
- Jul 19 Fri 2013 15:07
轉 android获取图片和视频的缩略图
- Jul 19 Fri 2013 15:06
android 系統相簿 圖片
Images.Media.EXTERNAL_CONTENT_URI这是一个系统图片数据表,图库里面的图片数据都是从这里面查询出来的;调用insert就是往这个表里面插入一条数据,插入成功的话,下次加载图库,就可以把新加入的数据从这个表中查询并展示出来了,
Images.Media.EXTERNAL_CONTENT_URI:数据表肯定就包括一些属性字段,如下:
values.put(Images.Media.TITLE, title);
values.put(Images.Media.DISPLAY_NAME, filename);
values.put(Images.Media.DATE_TAKEN, dateTaken);
values.put(Images.Media.MIME_TYPE, IMAGE_MIME_TYPE);
values.put(Images.Media.ORIENTATION, degree[0]);
values.put(Images.Media.DATA, filePath);
values.put(Images.Media.SIZE, size);
上面这些内容的键值就是数据表里面的字段,当然这并不是所有的,只是传一些比较重要和常用的保存起来;比如图片的名称、时间、大小、类型等
- Jul 18 Thu 2013 17:52
轉 [Android实例] 实现主流软件的调用系统相机拍照 取得照片 并进行加工
- Jul 18 Thu 2013 17:50
轉 Android学习——怎么SDCard上的获取相册照片
private String getRealPathFromURI(Uri contentUri) {
Cursor cursor = null;