
Android
KeenSpace
这个作者很懒,什么都没留下…
展开
-
Android ViewPager
mPager.setOffscreenPageLimit(tablistViews.size( )-1);//预加载 ViewPager加载页数 ;默认为加载相连未加载的一页原创 2014-08-20 10:48:53 · 319 阅读 · 0 评论 -
Android EditText 设置默认键盘类型
修改Android EditText 获取焦点后打开输入法的默认样式:et_input.setKeyListener(new NumberKeyListener() { // 0无键盘 1英文键盘 2模拟键盘 3数字键盘 @Override public int getInputType() { // TODO Auto-generated metho原创 2015-07-01 13:14:58 · 2865 阅读 · 0 评论 -
身份证工具类
public class IdcardUtils { /** 中国公民身份证号码最小长度。 */ public static final int CHINA_ID_MIN_LENGTH = 15; /** 中国公民身份证号码最大长度。 */ public static final int CHINA_ID_MAX_LENGTH = 18; /** 省、转载 2015-07-09 10:11:26 · 388 阅读 · 0 评论 -
Android图片淡化 透明度 设置Alpha值
View v = findViewById(R.id.img_layout); v.getBackground().setAlpha(77);// 设置背景图片透明度;0~255透明度值原创 2015-07-07 10:26:39 · 2919 阅读 · 0 评论 -
Android TextView滑动
1.XML<TextView android:id="@+id/tv_value" android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="5dp" android:scrollbars="v原创 2015-08-07 17:23:07 · 712 阅读 · 0 评论 -
如果让我重新设计一款Android App
转载请注明出处:本文来自aspook的博客:http://blog.youkuaiyun.com/ahence/article/details/47154419开发工具的选择开发工具我将选用Android Studio,它是Google官方指定的Android开发工具,目前是1.2.2稳定版,1.3的预览版也已经发布了。Android Studio的优点就不需多说了,GitHub上大部转载 2015-08-25 13:09:38 · 606 阅读 · 0 评论 -
Android WebView 与JS的数据交互
转载自:http://blog.youkuaiyun.com/cappuccinolau/article/details/8262821关于WebView我们知道目前android市场上的一些应用采用的开发方式大致分为三种:Native App、Web App、Hybrid App。本文主要是Hybrid App中实现的主要技术native组件与js的数据交互的理解以及实现。转载 2015-09-02 11:18:37 · 467 阅读 · 0 评论 -
Android View XML属性 相关方法 及 说明
原创 2015-08-18 15:26:58 · 405 阅读 · 0 评论 -
TextView 的 XML 属性及相关方法的说明
原创 2015-08-19 08:34:01 · 397 阅读 · 0 评论 -
unicode转化为汉字
/** * @Title: convertUnicode * @Description: 将unicode转化为汉字 * @param utfString * @return * @throws */ public String convertUnicode(String utfString) { StringBuilder sb = new StringBuilde原创 2015-09-06 11:33:50 · 487 阅读 · 0 评论 -
Android视频录制命令screenrecord
在Android4.4 Kitkat上集成了一个比较好用的视频录制功能。参考:http://forums.androidcentral.com/android-4-4-kitkat/329674-how-use-screen-recording-android-4-4-kitkat.html1、名称screenrecord2、使用说明1转载 2015-10-16 14:26:21 · 615 阅读 · 0 评论 -
Android Webview 滑动监听
Android Webview 滑动监听放大缩小查看网页图片Demo:点击打开链接原创 2015-10-15 16:58:50 · 1321 阅读 · 0 评论 -
Android自动填充短信验证码
1、短信广播接收器public class SMSBroadcastReceiver extends BroadcastReceiver { /** * 短信验证码内容 */ private String strSMSContent; /** * 验证码长度为4 */ private static final int C原创 2015-12-11 14:11:48 · 909 阅读 · 0 评论 -
Android JavaScript打开webview图片、支持放大缩小
Android JavaScript打开webview图片、支持放大缩小 Demo地址:点击打开链接原创 2015-10-14 08:49:38 · 721 阅读 · 0 评论 -
Android TextView 跑马灯效果 android:ellipsize="marquee"
android:singleLine="true" android:ellipsize="marquee" android:focusable="true" android:focusableInTouchMode="true" android:marqueeRepeatLimit="marquee_forever"原创 2016-01-08 11:47:18 · 581 阅读 · 0 评论 -
Android DatePickerDialog存在执行两次onDateSet BUG
public class XDatePickDialog extends DatePickerDialog { public XDatePickDialog(Context context, OnDateSetListener callBack, int year, int monthOfYear, int dayOfMonth) { super(context, callBack,原创 2016-01-08 17:22:43 · 1330 阅读 · 0 评论 -
根据出生日期Date 计算年龄
根据出生日期计算年龄public class DateGetAge{ public static int getAge(Date birthDay) throws Exception { Calendar cal = Calendar.getInstance(); if (cal.before(birthDay)) {原创 2015-06-10 17:19:17 · 6209 阅读 · 0 评论 -
Share SDK 微信登录每次获取openId
微信登录每次都获取微信openId:>添加一下两行代码 private void authorize(Platform plat) { plat.removeAccount(); ShareSDK.removeCookieOnAuthorize(true);// 清理cookie}原创 2015-06-26 10:27:18 · 3338 阅读 · 0 评论 -
Android EditText 光标移动到内容的后面
edtUserCode = (EditText) this.findViewById(R.id.edt_username);edtUserCode.setSelection(edtUserCode.getText().length());这样原创 2014-09-18 15:19:27 · 1260 阅读 · 0 评论 -
Android 控件显示与隐藏
XML里设置android:visibility="visible" //正常显示原创 2014-08-22 11:20:26 · 643 阅读 · 0 评论 -
Android Dialog 点击弹出框外部 弹出框消失的问题
1. 设置点击弹出框外部取消弹出框dialog.setCanceledOnTouchOutside(false); 2.dianj原创 2014-08-24 16:46:37 · 1607 阅读 · 0 评论 -
Android DatePicker 显示问题 可分别隐藏年、月或日
try { Field f[] = datePicker.getClass().getDeclaredFields(); //隐藏年份 for (Field field : f) { if (field.getName().equals("mYearPicker") ||field.getName().equals("mYearSpinner原创 2014-08-22 19:20:30 · 4367 阅读 · 0 评论 -
AChartEngine 常用属性设置
1. 修改背景色或设置背景图片背景色设置需要设置两项:setMarginsColor(设置四边颜色)以及setBackgroundColor(设置中间背景色)设置背景图片:2. setAxisTitleTextSize(16);// 设置坐标轴标题文本大小3. setChartTitleTextSize(20); // 设置图表标题文本大小4. setL原创 2014-08-26 10:25:24 · 3438 阅读 · 0 评论 -
ZXing 2.2 扫描框竖屏修改
1、修改AndroidManifest.xml文件,将CaptureActivity的android:screenOrientation属性改为portrait android:screenOrientation="portrait"2、在DecodeHandler.java中,修改decode方法 PlanarYUVLuminanceSource source =原创 2014-08-17 16:18:12 · 541 阅读 · 0 评论 -
Android Json 解析
Android2.3提供的json解析类原创 2014-08-17 15:24:37 · 509 阅读 · 1 评论 -
Android strings.xml 中添加空格字符
表示一个空格原创 2014-09-24 14:23:39 · 687 阅读 · 0 评论 -
Android 判断网络是否可用、网络类型WIFI/2G/3G/4G及获取IP
在中原创 2014-09-02 21:41:42 · 6323 阅读 · 0 评论 -
Android DatePicker 限制日期选择范围
Android DatePicker 设定不能xCalendar calendar = Calendar.getInstance(); int year = calendar.get(Calendar.YEAR); int month = calendar.get(Calendar.MONTH); int day = calendar.get(Calendar.DAY原创 2014-09-25 18:44:51 · 8037 阅读 · 0 评论 -
Android Edittext 清空按钮功能 自定义
package com.cn.fujielectric.fhs.opsys.android.weight;import android.content.Context;import android.graphics.drawable.Drawable;import android.text.Editable;import android.text.TextWatcher;import转载 2014-10-10 10:08:25 · 729 阅读 · 0 评论 -
Android Edittext 清空按钮功能的实现
1. 布局xml(仅输入框部分,)<LinearLayout android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="1.5" android:gravity="bottom" > <TextVie原创 2014-10-10 10:36:13 · 2695 阅读 · 1 评论 -
Android 相对布局
RelativeLayout布局 android:layout_marginTop="25dip" //顶部距离 android:gravity="left" //空间布局位置 android:layout_marginLeft="15dip //距离左边距 // 相对于给定ID控件 android:layout_above 将该控件的底部置于给定ID的控件之上;原创 2015-04-21 16:31:34 · 576 阅读 · 0 评论 -
【转】Android利用Gson解析嵌套多层的Json
首先先讲一个比较简单点的例子(最简单的我就不讲啦,网上很多),帮助新手理解Gson的使用方法: 比如我们要解析一个下面这种的Json: String json = {"a":"100","b":[{"b1":"b_value1","b2":"b_value2"},{"b1":"b_value1","b2":"b_value2"转载 2015-05-22 08:20:54 · 568 阅读 · 0 评论 -
销毁全部Activity
1.创建ActivityCollector,javapublic class ActivityCollector { public static List activities = new ArrayList(); public static void addActivity(Activity activity) { activities.add(activity); } pu原创 2015-06-01 21:59:39 · 834 阅读 · 0 评论