`
1846396994
  • 浏览: 76567 次
社区版块
存档分类
最新评论
文章列表
在Android系统中的应用软件程序是一个APK文件,程序开发中如何安装、删除(卸载)这些应用软件(apk文件)。1、Android系统安装应用软件程序(apk)     public static void openAPK(File f, Context context) {  context.startActivity(getInstallApp(f, context));  } 原文地址:Android安装和删除(卸载)应用软件程序(apk/app) | http://orgcent.com/android-apk-install-uninstall/
由于Android对图片使用内存有限制,若是加载几兆的大图片便内存溢出。Bitmap会将图片的所有像素(即长x宽)加载到内存中,如果图片分辨率过大,会直接导致内存溢出(java.lang.OutOfMemoryError),只有在BitmapFactory加载图片时使用BitmapFactory.Options对相关参数进行配置来减少加载的像素。    1、设置缩放大小对图片作处理   public Bitmap getBitmapFromFile(File dst, int width, int height) { if (null != dst && dst.exis ...
Android系统API提供了FileObserver抽象类(Linux的INotify机制)来监听系统/sdcard中的文件或文件夹,FileObserver类能对sdcard中的文件及文件夹的打开、创建、移动和删除操作进行监控。 下面看看代码实现:   package com.orgcent.filelistener; import android.app.Activity; import android.os.Bundle; import android.os.Environment; import android.os.FileObserver; public class And ...
在Android系统中用来显示界面的组件(Component)为Activity,也就是说只有重写Activity的onKeyDown方法来监控/拦截/屏蔽系统的返回键(back)、菜单键(Menu)及Home键。    1、拦截/屏蔽返回键、菜单键实现代码   @Override  public boolean onKeyDown(int keyCode, KeyEvent event) {  if(keyCode == KeyEvent.KEYCODE_BACK) {  //监控/拦截/屏蔽返回键 processExit(); return true; }  else if( ...
在Android中有很多级别的Window,不同级别的Window按照z-index方向分布。下面看看Android控件(view)PopupWindow的用法(位置、动画、焦点)。 1、创建PopouWindow及相关参数设置 //创建一个包含自定义view的PopupWindow private PopupWindow makePopupWindow(Context cx) { PopupWindow window; window = new PopupWindow(cx); TextView contentView = new TextView(cx); contentView.setGr ...
1、java中判断字符是否为中文   public String chinaToUnicode(String str){        String result="";        for (int i = 0; i < str.length(); i++){             int chr1 = (char) str.charAt(i);             if(chr1>=19968&&chr1<=171941){//汉字范围 \u4e00-\u9fa5 (中文)                 result+=&quo ...
上一篇讲了在Java中怎样判断中文字符及获取中文的unicode字符编码。具体查看Java判断中文及中文字符转unicode 在Android系统下看到联系人列表的字母索引,便从网上找到了实现中文字母索引的两种方式: 1、第三方jar包pinyin4j Pinyin4j是一个流行的Java库,支持中文字符和拼音之间的转换,而且拼音输出格 式可以定制。 官方网站:http://pinyin4j.sourceforge.net/ 测试代码如下: package com.orgcent.util;   import net.sourceforge.pinyin4j.PinyinHelper; i ...
Android系统本身没有带系统及sdcard的文件管理器。最近项目需要实现从sdcard中选择音频文件作为铃音,于是乎弄了个简单的sdcard文件浏览器,点击音频文件能播放音乐。下面看代码: package com.orgcent.healthtangnb; import java.io.File; import java.util.Arrays; import android.app.Activity; import android.content.Intent; import android.media.MediaPlayer; import android.os.Bundle; impo ...
上一篇文章Android实现sdcard音频文件浏览及播放说了sdcard文件浏览及使用MediaPlayer类播放音频文件,在判断文件类型是否为音频文件时,采用MediaFile类根据文件扩展名的简单方式来实现。 除了根据文件扩展名来判断文件类型外,还可以根据文件头信息来识别,不过这种方法要知道各种音频文件头的解析格式。比较复杂,暂时没去研究。下面看看MediaFile类,这个类根据需要对isAudioFileType进行重载,代码如下: 原文地址:Android系统使用MediaFile类判断音频文件类型 | http://orgcent.com/android-mediafi ...
二维码现在很流行,特别是在手机系统应用中。在Android系统中推荐使用第三方开源工具类库com.google.zxing来实现二维码(QRCode)及一维码(条形码)的生成和解析。zxing已封装了对条形码、二维码图像的解码和生成工作,对外提供了简单的api。下面看看J2SE和Android两个版本的二维码生成代码: 1、J2SE下二维码图像生成 QRCodeWriter writer = new QRCodeWriter(); try { BitMatrix matrix = writer.encode(content, BarcodeFormat.QR_CODE,width, height ...
原来以为没有开启wifi功能是不能够获取wifi网卡mac地址的,在真机测试后发现能够获取到Mac地址只是获取的ip为0,当然wifi未连接状态下是肯定没有IP分配的。具体看看下面: AndroidManifest.xml代码: Java代码: //在wifi未开启状态下,仍然可以获取MAC地址,但是IP地址必须在已连接状态下否则为0 String macAddress = null, ip = null; 原文地址:Android中Wifi未开启情况下获取Mac地址和IP | http://orgcent.com/android-wifi-mac-ip-address/
PhpStorm是我见过的最好的Php开发环境。最强大的地方便是它的自动提示功能。 此款产品由Intellij的所有者JetBrains公司开发。Intellij是java中比较好的IDE,同样提示功能很强大。 下面是PhpStorm的注册码、Key,其license由用户名和License值组成。 原文地址:PhpStorm注册码 key license | http://orgcent.com/phpstorm-register-key-license/
1、在Android系统中对SD卡进行文件写操作时,出现以下异常: 04-04 15:18:04.068: W/System.err(295): java.io.FileNotFoundException: /mnt/sdcard/Pic/导出/1071312197.jpg (Is a directory) 04-04 15:18:04.118: W/System.err(295): at org.apache.harmony.luni.platform.OSFileSystem.openImpl(Native Method) 04-04 15:18:04.118: W/System.err(2 ...
android中判断音频文件类型,通常有两种做法。一种是根据音频文件扩展名,这是最常用、最简单的方法;另一种是判断音频文件头信息,也是最准确的办法。 在Android系统内部提供了根据文件名判断的类,具体查看/frameworks/base/media/java/android/media/MediaFile.java。下面提供根据音频文件路径直接判断的方法,默认的没有提供。代码如下: 原文地址:android判断文件类型是否为音频文件 | http://orgcent.com/android-mediafile-audio-file-type/
Android中并没有提供HTML图文环绕效果的View,最接近的算是TextView中的ImageSpan了,但并未完全实现图文环绕(图文混排)的效果。 1、Android系统TextView的ImageSpan实现图文环绕 原文地址:Android自定义View实现HTML图文环绕效果 | http://orgcent.com/android-imagespan-view-html/
Global site tag (gtag.js) - Google Analytics