摘要: 1.覆盖Activity的onCreateContenxtMenu()方法,调用Menu的add方法添加菜单项(MenuItem)。 2.覆盖Activity的onContextItemSelected()方法,响应上下文菜单菜单项的单击事件。 3.调用registerForContextMen... 阅读全文
posted @ 2014-09-24 10:08 谯旭 阅读(738) 评论(0) 推荐(0) 编辑
摘要: 一、结构 public class ViewAnimator extends FrameLayout java.lang.Object android.view.View android.view.ViewGroup android.widget.Fr... 阅读全文
posted @ 2014-09-24 10:07 谯旭 阅读(335) 评论(0) 推荐(0) 编辑
摘要: android 下滤镜效果的实现滤镜过滤颜色已实现,简单版本可通过下面代码的3个参数实现黑白、红、绿。。。等7种过滤(RGB的7种组合)。 理论上讲可以过滤为任意颜色。调整混合结果的比值就行了。public void drawBitmap(Canvas canvas, Bitmap bitmap, ... 阅读全文
posted @ 2014-09-24 09:58 谯旭 阅读(441) 评论(0) 推荐(0) 编辑
摘要: android EditText获取光标位置并插入字符删除字符1.获取光标位置int index = editText.getSelectionStart();2.在光标处插入字符int index = editText.getSelectionStart();Editable editable =... 阅读全文
posted @ 2014-09-24 09:57 谯旭 阅读(136) 评论(0) 推荐(0) 编辑
摘要: package com.example.mynfcdemon;import android.app.Activity;import android.nfc.NfcAdapter;import android.os.Bundle;public class MainActivity extends Ac... 阅读全文
posted @ 2014-09-24 09:46 谯旭 阅读(785) 评论(0) 推荐(0) 编辑
摘要: package cliu.TutorialOnFaceDetect;/* * MyImageView.java * Download by http://www.codefans.net * [AUTHOR]: Chunyen Liu * [SDK ]: Android SDK 2.1 and ... 阅读全文
posted @ 2014-09-24 09:43 谯旭 阅读(712) 评论(0) 推荐(1) 编辑
摘要: 比如说系统图片库里展示的图片大都是用手机摄像头拍出来的,这些图片的分辨率会比我们手机屏幕的分辨率高得多。大家应该知道,我们编写的应用程序都是有一定内存限制的,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常。我们可以通过下面的代码看出每个应用程序最高可用内存是多少。int maxM... 阅读全文
posted @ 2014-09-23 10:46 谯旭 阅读(170) 评论(0) 推荐(1) 编辑
摘要: 3DES,即三重DES,是DES的加强版,也是DES的一个更安全的变形。它使用3个56位(共168位)的密钥对数据进行三次加密,和DES相比,安全性得到了较大的提高。实际上,3DES是一个过渡的加密算法。1999年,NIST将3-DES指定为DES向AES过渡的加密标准。3DES以DES为基本模块,... 阅读全文
posted @ 2014-09-22 10:57 谯旭 阅读(6850) 评论(1) 推荐(0) 编辑
摘要: JSON是一种轻量级的数据交换格式,在现在的web开发中,是非常常见的。在没有方便的工具之前,我们或许会使用拼字符串的形式来生成json数组,今天我们使用一个json-lib.jar包来为我们实现生成json的功能。所必须的包有:commons-httpclient-3.1.jarcommons-l... 阅读全文
posted @ 2014-09-22 10:56 谯旭 阅读(3985) 评论(0) 推荐(0) 编辑
摘要: 下面是一个切换两个activity是过度动画效果实例: (注意里面的overridePendingTransition()方法)Java代码1. @Overridepublic void onCreate(Bundle savedInstanceState) { super.onCreate(sav... 阅读全文
posted @ 2014-09-22 10:54 谯旭 阅读(259) 评论(0) 推荐(0) 编辑
摘要: ViewSwitcher仅仅包含子类型TextView。TextSwitcher被用来使屏幕上的label产生动画效果。每当setText(CharSequence)被调用时,TextSwitcher使用动画方式将当前的文字内容消失并显示新的文字内容。(译者注:改变文字时增加一些动画效果) 三、构... 阅读全文
posted @ 2014-09-22 10:39 谯旭 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 为了加强鼠标响应事件,Android提供了GestureDetector手势识别类。通过GestureDetector.OnGestureListener来获取当前被触发的操作手势(Single Tap Up、Show Press、Long Press、Scroll、Down、Fling),具体包括... 阅读全文
posted @ 2014-09-22 10:38 谯旭 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Intents and Intent Filters 三种应用程序基本组件 activity, service和broadcast receiver——是使用称为intent的消息来激活的。Intent消息传递是一种组件间运行时绑定的机制. intent是Intent对象, 它包含了需要做的操作的描... 阅读全文
posted @ 2014-09-22 10:38 谯旭 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1. 成员函数 mCamera是用来做类3D效果处理,比如z轴方向上的平移,绕y轴的旋转等 mMaxRotationAngle是图片绕y轴最大旋转角度,也就是屏幕最边上那两张图片的旋转角度 mMaxZoom是图片在z轴平移的距离,视觉上看起来就是放大缩小的效果. 其他的变量都可以无视 也就是说把这个... 阅读全文
posted @ 2014-09-22 10:36 谯旭 阅读(286) 评论(0) 推荐(0) 编辑
摘要: Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同... 阅读全文
posted @ 2014-09-22 10:36 谯旭 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 言归正传,这里我们主要描述Java已经实现的一些加密解密算法,最后介绍数字证书。 如基本的单向加密算法:BASE64 严格地说,属于编码格式,而非加密算法 MD5(Message Digest algorithm 5,信息摘要算法) SHA(Secure Hash Algorithm,安全散列算法... 阅读全文
posted @ 2014-09-22 10:35 谯旭 阅读(228) 评论(0) 推荐(0) 编辑
摘要: protected void Button1_Click(object sender, EventArgs e) { if (Regex.IsMatch(TextBox1.Text.Trim(), @"^\d{7,11}$")) { string num = TextBox1.Text.Trim()... 阅读全文
posted @ 2014-09-22 10:35 谯旭 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 在 android 中, Animation 动画效果的实现可以通过两种方式进行实现,一种是 tweened animation 渐变动画,另一种是 frame by frame animation 画面转换动画。tweened animation 渐变动画有以下两种类型:1.alpha 渐变透明度... 阅读全文
posted @ 2014-09-22 10:17 谯旭 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 在android应用中,有时要加载一个网页,如果能配上一个进度条就更好了,而android 中提供了其很好的支持,其中webView的一系列用法,比如webView.getSettings().setJavaScriptEnabled(true);//设置可以使用javascript webView... 阅读全文
posted @ 2014-09-22 10:17 谯旭 阅读(266) 评论(0) 推荐(0) 编辑
摘要: Android清除本地数据缓存代码案例直接上代码:/* * 文 件 名: DataCleanManager.java * 描 述: 主要功能有清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录 */ package com.test.DataClean;... 阅读全文
posted @ 2014-09-22 10:15 谯旭 阅读(164) 评论(0) 推荐(0) 编辑