在Android上使用JAVA实现彩图转换为灰度图,跟J2ME上的实现类似,不过遇到频繁地转换或者是大图转换时,就必须使用NDK来提高速度了。本文主要通过JAVA和NDK这两种方式来分别实现彩图转换为灰度图,并给出速度的对比。
MessageDigest; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.os.Environment;
这是一个易用的用来构建 Android 应用的 Maven 插件。 项目主页: http://www.open-open.com/lib/view/home/1332471130015
下面是自己总结的Android常用的几种Dialog: 1.AlertDialog android中功能最丰富,用途最广的对话框。 // 1 创建一个Builder AlertDialog.Builder
Android UI组件实例源码下载学习,对你的学习帮助是直接的,以下是下载包中的资料。 1、Android显示GIF动画 GifView GifView 是一个为了解决android中现在没有直接显示gif的view
在Android中读取doc文件需要用第三方jar包tm-extractors-0.4.jar,读取的过程很简单 和普通的文件流操作基本一样,下面写一个简单的例子: package com.word
1、设置WebView为透明: android:background="#00000000" android:cacheColorHint="#00000000" WebView.setBackgroundColor(0);
Android版的SweetAlert
tService可以做 app退出后 的后台服务,但bindService不行,startService+bindService也可以做后 app退出后 的后台服务,但app退出时必须unbind,反
Android迄今历代版本名称 Alpha (1.0) Beta (1.1) Cupcake (1.5) Donut (1.6) Eclair (2.0–2.1) Froyo (2.2–2.2.3) Gingerbread
mack在Android上的构建版本,于2013年2月初迁移到 GitHub上,该资源库并不包含太多的代码,只是一个构建环境。开发者可以利用该API进行基于XMPP协议的即时消息应用程序开发。
OpenKeychain (for Android)是OpenPGP在Android平台上的一个实现。允许您管理加密密钥和加密信息,以及联系人文件。 让你在一个拥有大量监控的时代,实现一个安全的终端到终端的通信。
eshLayout组件。这个组件被使用时用户可以使用扫动手势刷新UI。在 以前的文章 中,我们谈到了另一种方法来刷新,我们叫摇晃刷新界面,在这里用户摇晃智能手机,使用加速度传感器的应用程序刷新用户界面
最普遍的情况就是,在你的方法中的某个形参名与当前对象的某个成员有相同的名字,这时为了不至于混淆,你便需要明确使用this关键字来指明你要使用某个成员,使用方法是“this.成员名”,而不带this的那个便是形参。另外,还可以用“this
g.github.io/android/2014/07/07/learn-android-from-rookie/ QQ交流群:383323653 (入群理由填写Android学习之路) 收到一些
QuickReturnListView实现监听listview滚动方向,分为监听上划手势和下滑手势。 当用户上滑时,会在底部弹窗个view,用户反向,该view会自动动画隐藏。 下滑手势监听同理。
注意点:注册访问的网络权限;android中UI线程不能有访问网络的操作,否则会报 android.os.NetworkOnMainThreadException 的异常
介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。 1、new Thread的弊端 执行一个异步任务你还只是如下new
一、Android开发编码规范 1、java代码中不出现中文,最多注释中可以出现中文 2、局部变量命名、静态成员变量命名 只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写
利用手势操作在现在的APP中越来越普及,大多数时候使用Fling,Scroll等Gesture能大幅度提高用户的操作体验,特别是大屏手机返回键程越来越大的现状下。 在Android系统下,手势识别是通过GestureDetector