android
chen_657164
这个作者很懒,什么都没留下…
展开
-
Android图片处理(Matrix,ColorMatrix)
在编程中有时候需要对图片做特殊的处理,比如将图片做出黑白的,或者老照片的效果,有时候还要对图片进行变换,以拉伸,扭曲等等。这些效果在android中有很好的支持,通过颜色矩阵(ColorMatrix)和坐标变换矩阵(Matrix)可以完美的做出上面的所说的效果。下面将分别介绍这两个矩阵的用法和相关的函数。颜色矩阵android中可以通过颜色矩阵(ColorMatrix类转载 2013-01-22 23:49:20 · 368 阅读 · 0 评论 -
重启手机
String cmd = "su -c reboot";//让手机从启 try { Runtime.getRuntime().exec(cmd); } catch (IOException e) { // TODO Auto-generated catch block new AlertDialog.Builder(this).setTit原创 2013-03-14 14:08:57 · 696 阅读 · 0 评论 -
分析android动画模块
主要思路Tween 动画通过对 View 的内容完成一系列的图形变换 (包括平移、缩放、旋转、改变透明度)来实现动画效果。具体来讲,预先定义一组指令,这些指令指定了图形变换的类型、触发时间、持续时间。这些指令可以是以 XML 文件方式定义,也可以是以源代码方式定义。程序沿着时间线执行这些指令就可以实现动画效果。动画的进度使用 Interpolator 控制,android转载 2013-03-15 11:19:41 · 460 阅读 · 0 评论 -
发布Android APK应用流程
发布Android APK应用流程一、创建一个keystore文件(androidkevin.keystore):1、 通过命令行进入jdk的bin目录下;2、 写入如下命令:C:\Program Files\Java\jdk1.6.0_10\bin>keytool -genkey -alias androidkevin.keystore -keyalg转载 2013-04-09 09:44:23 · 502 阅读 · 0 评论 -
android 两张图片合并作背景图
一种是layout方式: http://schemas.android.com/apk/res/android" > 另一种种是通过canvas画出来的效果:public void first(View v) { // 防止出现Immutable bitmap passed to Canvas constructor错误原创 2013-04-13 10:05:25 · 3475 阅读 · 0 评论 -
android 汉字转拼音
package org.jknife.util;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;i原创 2013-04-24 10:01:29 · 2321 阅读 · 0 评论 -
Android远程图片获取和本地缓存
对于客户端——服务器端应用,从远程获取图片算是经常要用的一个功能,而图片资源往往会消耗比较大的流量,对应用来说,如果处理不好这个问题,那会让用户很崩溃,不知不觉手机流量就用完了,等用户发现是你的应用消耗掉了他手机流量的话,那么可想而知你的应用将面临什么样的命运。AD: 2013大数据全球技术峰会低价抢票中 另外一个问题就是加载速度,如果应用中图转载 2013-04-25 10:31:01 · 473 阅读 · 0 评论 -
Android imageView图片按比例缩放
用xml解决:android:scaleType可控制图片的缩放方式,示例代码如下: android:src="@drawable/logo" android:scaleType="centerInside" android:layout_width="60dip" android:layout_height="60dip" andr转载 2013-05-06 10:17:29 · 2701 阅读 · 0 评论 -
http://www.cnblogs.com/bluestorm/archive/2011/11/05/2298125.html
http://www.cnblogs.com/bluestorm/archive/2011/11/05/2298125.html [使用方法]1.下载模板压缩包;2.解压后将templets文件夹直接复制在网站的根目录;3.后台→系统→系统基本参数→模板默认风格更改为aibo(默认的是default);4.后台→核心→网站栏目管理→添加顶级栏目或者更改顶级栏目里边的默认模板原创 2013-05-31 00:13:04 · 1044 阅读 · 0 评论 -
android Intent用法解析
比较全的Intent的用法: //Intent 的应用 /*//给移动客服10086拨打电话 Uri uri = Uri.parse("tel:10086"); Intent intent = new Intent(Intent.ACTION_DIAL, uri); startActivity(intent);*/ /*//给10086发原创 2013-03-14 12:49:49 · 580 阅读 · 0 评论 -
jdk升级到1.7后,打开以前的android项目出现错误
jdk升级到1.7后,打开以前的android项目出现错误 :Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.解决方法:点击项目 右键 ->Android tools ->原创 2013-03-12 13:56:40 · 567 阅读 · 0 评论 -
AutoCompleteTextView、MultiAutoCompleteTextView理解
在Android中提供了两种智能输入框,它们是AutoCompleteTextView、MultiAutoCompleteTextView。它们的功能大致一样。显示效果像Google搜索一样,当你在搜索框里输入一些字符时(至少两个字符),会自动弹出一个下拉框提示类似的结果。下面详细介绍一下。一、AutoCompleteTextView1、简介一个继承自EditView的可编辑的文本视图原创 2013-02-26 10:38:51 · 362 阅读 · 0 评论 -
adb命令、adb shell与Linux各种命令
常用的ADB命令 1. 显示系统中全部Android平台: android list targets 2. 显示系统中全部AVD(模拟器): android list avd 3. 创建AVD(模拟器): android create avd --name 名称 --target 平台编号 4. 启动模转载 2013-01-25 13:41:10 · 949 阅读 · 0 评论 -
Android笔记 SQLite总结 ,字带数据库,附记事本,字典小程序
http://blog.csdn.net/kepoon/article/details/6859426【eoeAndroid社区索引】android设备功能之Audio教程实例汇总http://wiki.eoeandroid.com/%E3%80%90eoeAndroid%E7%A4%BE%E5%8C%BA%E7%B4%A2%E5%BC%95%E3%80%91and转载 2013-01-25 13:52:38 · 407 阅读 · 0 评论 -
[程序猿感悟] 程序员7年和我的7点感想
程序员7年和我的7点感想――我的程序人生 我是1986年第一次接触计算机的,当时刚上大学,用的是VAX11-780小型机运行Basic程序,一个学期下来,算是学点皮毛。1989年,在大学因《微机原理》课补考,反而认真学习了一下计算机的知识(第一次考试前都没有看过书,虽然开卷考试也没有pass,不过在考场上现场发挥,将最多分的一道题完整拿下,其它的基本就完全放弃,当然结果就……)。后来由于使用转载 2013-01-17 09:23:09 · 471 阅读 · 0 评论 -
Android Vibrator的使用
Android手机中的震动由Vibrator实现。设置震动事件,需要知道其震动的时间长短、震动的周期等。在Android Vibrator中,震动的时间一毫秒计算(1/1000秒),所以如果设置的时间值太小,会感觉不出来。通过调用Vibrator的vibrate(long[] pattern, int repeat)方法实现。前一个参数为设置震动的效果的数组,第二个参数为原创 2013-02-06 11:11:23 · 363 阅读 · 0 评论 -
状态栏提醒Notification,NotificationManager
今天学习android一下,分享一下代码:一个Activity或者Service可以初始化一个状态通知。然而,因为一个activity只有运行在前台并且它所在的窗口获得焦点的时候,它才能执行动作,所以你通常需要用service来创建通知。当用户正在使用其他应用或者设备待机时,通知可以由后台创建。为了创建通知,你必须用到两个类:Notification和Notificat原创 2013-02-06 14:57:56 · 345 阅读 · 0 评论 -
Toast 图片提示功能
JAVA:package com.example.test;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;impo原创 2013-02-06 13:48:19 · 278 阅读 · 0 评论 -
Android:Activity中onCreate方法的参数及用途
写过Android程序的都知道Activity中有一个名称叫onCreate的方法。该方法是在Activity创建时被系统调用,是一个Activity生命周期的开始。可是有一点容易被忽视,就是onCreate方法的参数saveInsanceState。因为在一般的程序开发中,很少用到这个参数。onCreate方法的完整定义如下:public void onCreate(Bund转载 2013-02-23 09:58:22 · 425 阅读 · 0 评论 -
android:layout_weight的作用
layout_weight 用于给一个线性布局中的诸多视图的重要度赋值。 所有的视图都有一个layout_weight值,默认为零,意思是需要显示 多大的视图就占据多大的屏幕空 间。若赋一个高于零的值,则将父视 图中的可用空间分割,分割大小具体取决于每一个视图的layout_weight 值以及该值在当前屏幕布局的整体 layout_we原创 2013-02-25 08:44:18 · 292 阅读 · 0 评论 -
什么是ANR 如何避免它?
ANR定义 在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择让程序继续运行,但是,他们在使用你的应用程序时,并不希望每次都要处理这个对话框。因此,在程序里对响应性能的设计很重要,这样,系统不会显示ANR给用户。转载 2013-03-09 10:53:21 · 620 阅读 · 0 评论 -
Android号码匹配位数修改 来电显示不匹配
其实很简单!android底层本身默认是匹配 7位数字的。因此只要在两次修改staticint MIN_MATCH 的值就行了~安卓在Sqlite层新增了函数phone_numbers_equal用于号码匹配的判断,这个函数是数据库级的,对应的SQL语句是PHONE_NUMBERS_EQUAL,android将该函数以2个参数和3个参数的形式注册到sqlite数据库里,2个参数原创 2013-07-02 18:04:18 · 1674 阅读 · 0 评论