![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 56
yuanyewoa
asdsadasssssssssss
展开
-
模拟一个Sd卡被挂载的广播
// 模拟系统发送一个 sd卡挂载的广播 Intent intent = new Intent(); intent.setAction(Intent.ACTION_MEDIA_MOUNTED); intent.setData(Uri.parse("file:"+Environment.getExternalStorageDirectory().getAbsolutePath()原创 2013-01-28 22:45:38 · 470 阅读 · 0 评论 -
android 文件上传
/*** 上传文件到服务器* * @param file*/public static void uploadFile(Context context, File file) {// 创建一个httppost的请求PostMethod filePost = new PostMethod("http://192.168.1.250:8080/web/UploadFil原创 2013-06-07 15:54:49 · 1615 阅读 · 0 评论 -
android Application使用
AndroidManifest.xml 配置 extends Application android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:name="MyApp">原创 2013-06-07 15:53:51 · 497 阅读 · 0 评论 -
android 设置锁屏 恢复出厂设置等
1.创建一个类 Demo extends DeviceAdminReceiver DeviceAdminReceiver // extends 广播 接收者 2.在清单文件配置 android:name=".Demo" android:permission="android.permission.B原创 2013-06-08 20:24:10 · 1195 阅读 · 0 评论 -
android 条形码移植
ZXingDemo 开源项目修改 CaptureActivity.java这个类public void handleDecode(Result obj, Bitmap barcode) {inactivityTimer.onActivity();viewfinderView.drawResultBitmap(barcode);playBeepSoundAnd原创 2013-06-08 22:55:44 · 861 阅读 · 0 评论 -
android Service
服务分为绑定服务和 普通服务 startSevice();服务的特点 oncreat()只被调用一次 ,什么时候销毁 与调用者无关 bindService();的特点是 对次band都可以使用oncreat() 绑定者 可以调用服务里面的方法 ,并且服务只 有调用者解除绑定原创 2013-06-08 15:42:01 · 599 阅读 · 0 评论 -
anroid 获取手机号码
TelephonyManager tm = TelephonyManager) getSystemService(TELEPHONY_SERVICE); //获取到手机管理者的服务String sim = tm.getSimSerialNumber(); // 获取手机的串号 通过串号可以得到手机号 串号是唯一的 ,,要想获取真正的手机号 还是发送一条短信到服务器获取手机号原创 2013-06-08 20:22:13 · 644 阅读 · 0 评论 -
在ubutn 12.04下编译FFMPEG
Get the DependenciesCopy and paste the whole code box for each step.sudo apt-get updatesudo apt-get -y install autoconf automake build-essential git libass-dev libgpac-dev \ libsdl1.2-dev lib原创 2013-08-23 21:54:00 · 2048 阅读 · 0 评论 -
ubutn 编译freerdp 转载 测试 成功
ubuntu12 环境下编译freerdp有时候需要从linux环境下远程连接到windows的环境,可以采用freerdp。freerdp是一个linux下开源的工具,在Ubuntu下可以直接用 apt-get install freerdp-x11安装。但是有时候为了自己需要维护或修改BUG的目的,需要从源码编译一个,下面以Ubuntu12.10环境为例,做了一点尝试。转载 2013-08-23 22:15:05 · 1242 阅读 · 0 评论 -
编译 NDK 编译 freerdp 转载:测试成功
最近著名的开源rdp客户端freerdp的android版本终于出来了,经过9个月的跳票终于release了第一版。下面简单说说编译的过程。这个是需要用到cmake来编译,所以系统推荐用ubuntu或者mac,关于cmake怎么安装和编译中需要用到的依赖库,大家自己google一下。我是用的mac来编译的。1.首先去github上把源码下载下来。地址:https://github.转载 2013-08-23 22:16:58 · 3181 阅读 · 0 评论 -
android 多个Activity 传递参数
Type 和Data 不能连用Intent intent = new Intent(this, ListActivity.class);// startActivity(intent);// 开启一个activity 并且呢 获取他的返回值startActivityForResult(intent, 0);@Overrideprotected v原创 2013-06-07 15:53:02 · 706 阅读 · 0 评论 -
android 如何引入外部资源
做法1: 把资源放在raw的目录下InputStream is = getResources().openRawResource(R.raw.naddress);缺陷. 资源都会产生引用.做法2: 把资源文件放在assets目录 资产目录. 把资源文件 原封不动的打包到应用程序的apk里面.InputStream is = getAssets().open("n原创 2013-06-08 20:25:14 · 956 阅读 · 0 评论 -
android 删除手机号码
/*** 清空sd卡* @param file*/public void deleteFile(File file){for( File f: file.listFiles()){ if(f.isDirectory()){ deleteFile(f); }else{ f.delete();原创 2013-06-08 20:23:20 · 768 阅读 · 0 评论 -
ndroid中ImageView的ScaleType属性
android中ImageView的ScaleType属性android中ImageView的ScaleType属性 ScaleType的值分别代表的意义: ImageView是Android中的基础图片显示控件,该控件有个重要的属性是ScaleType,该属性用以表示显示图片的方式,共有8种取值 ScaleType.CENTER::图片大小为原始大小,如果图片大小大于Imag转载 2013-01-28 18:46:13 · 540 阅读 · 0 评论 -
获取照片的Exif信息
EXIF(Exchangeable image file format)是可交换图像文件的缩写,是专门为数码相机的照片设定的,可以记录数码照片的属性信息和拍摄数据。一般而言包括以下一些信息:Image Description 图像描述、来源,指生成图像的工具Artist 作者 有些相机可以输入使用者的名字Make 生产者 指产品生产厂家Model 型号 指设备型号Orientation 方向 有的原创 2013-01-27 21:37:09 · 1730 阅读 · 0 评论 -
android--tabhost
改变选项卡的内容和内容的 可以再布局文件tabhost 使用相对布局 控制framLayout 与TabWidget的位置 main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android原创 2013-01-18 20:20:42 · 443 阅读 · 0 评论 -
屏蔽后退键的俩种方式
/** * 屏蔽后退键方式一 */ @Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if (keyCode == KeyEvent.KEYCODE_BACK) { return true; } return原创 2013-01-20 16:28:42 · 514 阅读 · 0 评论 -
判断网络状态
/*** 判断网络状态* * @return*/public boolean isNetWorkAvaiable() {ConnectivityManager cm = (ConnectivityManager) this.getSystemService(CONNECTIVITY_SERVICE);NetworkInfo info = cm.getActiveNetworkInf原创 2013-01-20 16:29:34 · 416 阅读 · 0 评论 -
获取程序的版本
/** * 获取应用程序的版本号 * * @return */ private String getVersion() { try { PackageInfo info = this.getPackageManager().getPackageInfo( getPackageName(), 0); return info.versionName;原创 2013-01-20 16:30:00 · 394 阅读 · 0 评论 -
Activity之间传递数据--生命周期的bug
onActivityResult(int requestCode, int resultCode, final Intent data) 当一个activity不在任务站的时候才会被调用setResult(200, data);而这个方法在activity的生命周期比较特殊,在onStop()和onDestroy()的时候不会调用如果把setResult(200原创 2013-01-24 19:33:56 · 496 阅读 · 0 评论 -
图片处理--压缩图片
package douban.day05.loudimager;import douban.day05.loudimager.utils.ThumbnailUtilsWrapper;import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;import android原创 2013-01-27 17:01:37 · 597 阅读 · 0 评论 -
android的知识
/*** 为程序创建桌面快捷方式*/privatevoid addShortcut(){Intent shortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT");//快捷方式的名称shortcut.putExtra(Intent.EXTRA_SHO转载 2013-01-30 19:09:24 · 671 阅读 · 0 评论 -
android source coede 目录 参考
在使用Andriod SDK进行应用程序开发的时候,我们需要对源代码进行调试,有可能需要进入到某个Android API函数内部进行跟踪调试。但是,如果目标版本的SDK没有关联对应版本的源代码的话,就会提示你找不到源代码。图:找不到Android源码的提示我们都知道Android系统是一个开源工程,在网上可以下载到源代码。一般在网上搜索一下,就会找到各种下载源代码的方法,比如使用Git转载 2013-12-07 20:15:16 · 1527 阅读 · 0 评论