PIXNET Logo登入

pcwiki的部落格

跳到主文

歡迎光臨pcwiki在痞客邦的小天地

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 7月 19 週五 201315:32
  • 轉 Android 手机电池电量应用

        原理概述:

        手机电池电量的获取在应用程序的开发中也很常用,Android系统中手机电池电量发生变化的消息是通过Intent广播来实现的,常用的Intent的Action有  Intent.ACTION_BATTERY_CHANGED(电池电量发生改变时)、Intent.ACTION_BATTERY_LOW(电池电量达到下限时)、和Intent.ACTION_BATTERY_OKAY(电池电量从低恢复到高时)。

        当需要在程序中获取电池电量的信息时,需要为应用程序注册BroadcastReceiver组件,当特定的Action事件发生时,系统将会发出相应的广播,应用程序就可以通过BroadcastReceiver来接受广播,并进行相应的处理。

       main.xml布局文件

java代码:
(繼續閱讀...)
文章標籤

pcwiki 發表在 痞客邦 留言(0) 人氣(55)

  • 個人分類:Android教學
▲top
  • 7月 19 週五 201315:19
  • 轉 Android thumbnail 圖片的獲得及與原始圖片的映射轉

come from:http://duguyidao.iteye.com/blog/1074012
 
在上次關於使用GridView顯示Sdcard中的圖片Thumbnail圖片,然後點擊再顯示原始圖片。在上次的代碼中我是通過直接對原始圖片進行了Scale製作為100*80的圖片,然後顯示出來,這樣操作的話,當處理大圖片的時候會浪費大量的VM記憶體,所以在上次提出了使用DCIM中thumbnail的縮略圖檔的方法,這裡圖片的尺寸一般都在10-50k的大小。
接著上次關於顯示Thumbnails的問題,這裡針對如何獲取Android thumbnails的圖片以及如何和原始圖片關聯,說先看一下手機內部SDcard中的Thumbnail檔(參照附件1),使用Linux下的 ls -a 命令顯示隱藏檔。
(繼續閱讀...)
文章標籤

pcwiki 發表在 痞客邦 留言(0) 人氣(811)

  • 個人分類:Android教學
▲top
  • 7月 19 週五 201315:17
  • 轉 android 搜尋圖片

package demo.camera;

import android.app.Activity; 
import android.database.Cursor; 
import android.graphics.Bitmap; 
import android.graphics.BitmapFactory; 
import android.os.Bundle; 
import android.provider.MediaStore.Images.Media; 
import android.util.Log; 
import android.view.View; 
import android.widget.ImageButton; 
import android.widget.TextView; 
/** 
* 该类完成图片的检索,显示功能 
* @author Administrator 
* 
*/ 
public class PhotoManager extends Activity {
(繼續閱讀...)
文章標籤

pcwiki 發表在 痞客邦 留言(0) 人氣(31)

  • 個人分類:Android教學
▲top
  • 7月 19 週五 201315:16
  • 轉 不同厂商android手机拍照OnActivityResult时获取不到照片路径

http://www.eoeandroid.com/thread-199471-1-1.html
(繼續閱讀...)
文章標籤

pcwiki 發表在 痞客邦 留言(0) 人氣(52)

  • 個人分類:Android教學
▲top
  • 7月 19 週五 201315: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);
(繼續閱讀...)
文章標籤

pcwiki 發表在 痞客邦 留言(0) 人氣(162)

  • 個人分類:Android教學
▲top
  • 7月 19 週五 201315:07
  • 轉 android获取图片和视频的缩略图

获取图片缩略图:
 
 
byte[] imageByte=getImageFromURL(urlPath.trim());
(繼續閱讀...)
文章標籤

pcwiki 發表在 痞客邦 留言(0) 人氣(491)

  • 個人分類:Android教學
▲top
  • 7月 19 週五 201315: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);
上面这些内容的键值就是数据表里面的字段,当然这并不是所有的,只是传一些比较重要和常用的保存起来;比如图片的名称、时间、大小、类型等
(繼續閱讀...)
文章標籤

pcwiki 發表在 痞客邦 留言(0) 人氣(319)

  • 個人分類:Android教學
▲top
  • 7月 18 週四 201317:52
  • 轉 [Android实例] 实现主流软件的调用系统相机拍照 取得照片 并进行加工

http://www.eoeandroid.com/thread-171069-1-1.html
(繼續閱讀...)
文章標籤

pcwiki 發表在 痞客邦 留言(0) 人氣(26)

  • 個人分類:Android教學
▲top
  • 7月 18 週四 201317:50
  • 轉 Android学习——怎么SDCard上的获取相册照片

private String getRealPathFromURI(Uri contentUri) {
Cursor cursor = null;
String result = contentUri.toString();
String[] proj = {MediaStore.Images.Media.DATA};
cursor = managedQuery(contentUri, proj, null, null, null);
if(cursor == null) throw new NullPointerException("reader file field");
if (cursor != null) {
int column_index = cursor
.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
cursor.moveToFirst();
// 最后根据索引值获取图片路径
result = cursor.getString(column_index);
try
{
//4.0以上的版本会自动关闭 (4.0--14;; 4.0.3--15)
if(Integer.parseInt(Build.VERSION.SDK) < 14)
{
cursor.close();
}
}catch(Exception e)
{
Log.e(TAG, "error:" + e);
}
}
return result;
}
(繼續閱讀...)
文章標籤

pcwiki 發表在 痞客邦 留言(0) 人氣(46)

  • 個人分類:Android教學
▲top
  • 7月 18 週四 201317:45
  • 轉 android 如何在程式中呼叫相本來選取相片

如何在程式中呼叫相本來選取相片
 
這次要介紹一下如何從程式中呼叫相本來選取相片,並回傳到程式中中來使用。
呼叫相本選取照片,記得還是需要自行定義回傳碼 SELECT_IMAGE_ACTIVITY_REQUEST_CODE
(繼續閱讀...)
文章標籤

pcwiki 發表在 痞客邦 留言(0) 人氣(681)

  • 個人分類:Android教學
▲top
«1...12131421»

個人資訊

pcwiki
暱稱:
pcwiki
分類:
數位生活
好友:
累積中
地區:

熱門文章

  • (12,425)安裝WIN7失敗 無法建立磁碟分割
  • (11,463)[轉]解決javac編譯時中文編碼警告的問題
  • (4,216)IBM DB2 Oracle MS SQL 的比較
  • (1,894)Android 新手上路 安裝系統(linux, Android, eclipse, ADT)
  • (1,410)[轉帖] Android EditText 設置 只讀 唯讀
  • (1,024)0707(3)_java輸出入與迴圈
  • (394)Android手機必備幫手,備份還原軟體分享
  • (267)[轉][mysql]can't connect to MySQL Server
  • (132)轉 Android应用监控电池电量和充电状态
  • (98)[轉]使用Eclipse時,content assist沒有作用

文章分類

toggle IOS (1)
  • IOS (42)
  • 伺服器+資料庫 (7)
  • SCJP 6.0 (5)
  • Android軟體 (9)
  • Android影片教學 (5)
  • Android新聞 (8)
  • Android教學 (104)
  • linux (1)
  • 未分類文章 (1)

最新文章

  • [旅遊] 日本-大阪
  • [旅遊] 台中
  • [旅遊] 高雄
  • [旅遊] 苗栗
  • 工程師心得
  • ios core data database sample 範本 加入core data
  • 類似 Observer Pattern 的 NSNotificationCenter ios 訊息處理 觀察者模式
  • ios in-app purchase flow 流程 程式內購買 開發 詳細 教程
  • ios iRate 第三方 投票 評等 評分 評價 開發 應用程式 app
  • ios 更改 顯示名稱 本地化 多國語言

最新留言

  • [17/03/06] scan 於文章「[轉]SQLite 類型 數據類型...」留言:
    您好 請問能不能針對BLOB這個型態多做一點說明呢?我對他還...
  • [16/06/21] Ed 於文章「[轉] WampServer 用自已電腦...」留言:
    要先讓伺服器上線,就可以不用修改其他的了......
  • [16/03/30] Jia 於文章「[轉] Android之图片处理(图片合...」留言:
    請問圖片大於畫面要怎麼讓最後顯示的圖片符合畫面大小?...
  • [15/02/06] Todas 於文章「[轉] 升級 Skype 後,我的登入畫...」留言:
    感謝!讓我的Skype變回原樣,不然每次登出的時候都不知道下...
  • [14/05/14] 保康 袁 於文章「[轉]解決javac編譯時中文編碼警告的...」留言:
    看似解决了,但是如果对于Android这种大的项目,也不知道...
  • [13/11/10] 訪客 於文章「android assets 用法...」留言:
    想請問一下assets我在裡面擺入大量的文字(一個檔案裡面)...

文章精選

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: