![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 53
caska123321
这个作者很懒,什么都没留下…
展开
-
Android JNI完整调试过程
整个JNI的调试过程如下:1.创建手电筒工程 在工程中加入一个开关手电筒的类,其中将调用lib层的函数声明为native。另外,还要引入c++编译生成的so库,如果编译成的so名为liblight,则引入名称为light。代码示例如下:package com.flashlight.jni;public class OnOffFlashlight { public nativ...2011-08-18 15:06:49 · 316 阅读 · 0 评论 -
安装apk的函数
private void installApk(){ Log.d("login", "apkFile="+apkFile); File apkfile = new File(apkFile); if (!apkfile.exists()) { return; } Intent i = new Intent(Intent.ACTI...原创 2012-04-12 13:04:31 · 200 阅读 · 0 评论 -
播放raw中的音乐范例
package cn.test.lee; import android.app.Service;import android.content.Intent;import android.media.AudioManager;import android.media.MediaPlayer;import android.os.Bundle;import android....2013-03-05 16:09:37 · 523 阅读 · 0 评论 -
转载---AIDL代理模式讲解图
goi原创 2011-12-08 20:02:14 · 199 阅读 · 0 评论 -
监听电话的receiver片段
public class PhoneStatReceiver extends BroadcastReceiver { boolean mIsComingCall = false; @Override public void onReceive(Context context, Intent intent) { ...原创 2011-11-24 12:05:58 · 180 阅读 · 0 评论 -
创建可访问https的client
import java.io.IOException;import java.net.Socket;import java.net.UnknownHostException;import java.security.KeyManagementException;import java.security.KeyStore;import java.security.KeySt...原创 2012-05-23 09:54:22 · 122 阅读 · 0 评论 -
转载---AIDL
欢迎阅读本文,你能关注本文,你知道你需要进程间通信、需要AIDL(以及Binder),那么可以默认你对这些概念已经有了一些了解,你(大致)知道它们是什么,它们有什么用,所以为了节约大家的眼力和时间,在此我不复制粘贴网上泛滥的博客或者翻译冗长的android文档。 关于AIDL的介绍在文档:docs/guide/developing/tools/aidl.html ...原创 2011-11-14 16:29:13 · 88 阅读 · 0 评论 -
android中将读回的xml inputstream打印为日志
if(StringUtils.IsShowLog) { try { ByteArrayOutputStream os=new ByteArrayOutputStream(); byte[] b = new byte[4096]; for (int n; (n = is.read(b)) != -1;) { StringUtils...原创 2012-05-21 10:40:33 · 242 阅读 · 0 评论 -
将保存的文件读为bitmap
private boolean getSavedPngAndSet(ImageView view, String logoUrl) { String dir = this.getExternalCacheDir().getAbsolutePath(); File rootFileDir = new File(dir); if(rootFileDir.exists()...原创 2012-05-21 10:38:56 · 103 阅读 · 0 评论 -
将bitmap保存为文件
private void saveBmpToSd(Bitmap bm, String url) { if (bm == null || url==null) { return; } if (10 >freeSpaceOnSd()) { return; } ...原创 2012-05-21 10:37:24 · 1687 阅读 · 0 评论 -
转发---Android DRM
简而言之,DRM系统提供一套机制对用户使用手机上的媒体内容(如ringtong, mp3等)进行限制,如限制拷贝给第三方,限制使用次数或时限等,从而保护内容提供商的权利。建议读者可以阅读OMA DRM 的规范,以便更好的了解代码。相关代码主要位于下列目录:frameworks/base/media/java/android/drm/mobile1frameworks/base/medi...原创 2011-11-09 19:17:32 · 101 阅读 · 0 评论 -
读取存储卡剩余空间
void readSDCard() { String state = Environment.getExternalStorageState(); if(Environment.MEDIA_MOUNTED.equals(state)) { File sdcardDir = Environment.getExternalStorageDirectory(); StatFs sf = ...原创 2012-01-06 21:37:46 · 139 阅读 · 0 评论 -
向Eclipse导入linux编译生成的jar包,调试android原生app
Android系统应用程序Eclipse开发环境的搭建首先,将要修改的应用程序,从alps(源码根路径)\packages\apps目录下拷贝到本地机子上,然后在Eclipse新创建一个Android项目,选择Create project from existing source引进该应用程序,如图:...原创 2012-01-06 11:01:14 · 236 阅读 · 0 评论 -
不匀速移动的Animaiton实例XML
<?xml version="1.0" encoding="utf-8"?><set android:shareInterpolator="false" xmlns:android="http://schemas.android.com/apk/res/android"><alpha android:fromAlpha="1.0"2011-10-20 10:16:21 · 117 阅读 · 0 评论 -
截取屏幕图像返回Bitmap的函数
Handler mMyHandler = new Handler(){ @Override public void handleMessage(Message msg) { switch(msg.what){ case 1: try { ...2011-10-20 10:14:33 · 317 阅读 · 0 评论 -
光影魔术手--不失真压缩图片的方法
光影魔术手--不失真压缩图片的方法“光影魔术手(nEO iMAGING)”是一个对数码照片画质进行改善及效果处理的软件。有高速度、实用、易于上手等特点。步骤分解步骤1:打开 点击序号1,打开所需要压缩的图片。如图(1)所示图(1)步骤2:裁剪方法1:如图(2)点击序号2 出现裁剪对话框根据需求设置所需裁剪的 数值,在序号3地方修改。在图片上拉伸裁剪区域以...原创 2011-08-31 12:51:24 · 1176 阅读 · 0 评论 -
下拉刷新的代码--转发
转发别人的代码原创 2013-11-19 14:18:20 · 168 阅读 · 0 评论