
Android 基础
Leo-Yan
爱生活,爱Android;
附:有事请私信我, 谢谢
展开
-
Android 随机生成6位数字验证码
int numcode = (int) ((Math.random() * 9 + 1) * 100000);原创 2014-08-19 16:43:25 · 5255 阅读 · 0 评论 -
Android 四大组件之 Activity(2)--传值
Activity 之间的数据传输 1. Intent 直接传值 第一个页面传值的方法 Intent intent = new Intent(); intent.putExtra("one", num1); intent.putExtra("str", str); intent.setClass(Fi原创 2014-11-27 10:21:41 · 607 阅读 · 0 评论 -
Android 四大组件之 Activity(1)--生命周期
Activity activity类处于android.app包中,继承体系如下: 1.java.lang.Object 2.android.content.Context 3.android.app.ApplicationContext 4.android.app.Activity原创 2014-11-27 10:18:10 · 591 阅读 · 0 评论 -
Android 解决 ScrollView 嵌入 HorizontalScrollView 后滑动卡顿问题
经常会有这种需求, 需要将一个HorizontalScrollView嵌入到一个ScrollView中, 实现既可以水平滚动, 又可以垂直滚动,但是这样发现水平滚动十分卡顿, 几乎不能使用, 原因是水平滚动事件被ScrollView消耗掉了, 这样需要重写ScrollView, 如下:原创 2014-11-21 16:16:37 · 1195 阅读 · 0 评论 -
Android 解决 HorizontalScrollView 里的内容滑动不全的问题
在HorizontalScrollView里的LinearLayout不能使用layout_gravity="center"这个属性的.center似乎是center_horizontal|center_vertical的结果.貌似center_horizontal引起的LinearLayout和HorizontalScrollView的冲突.所以改变下HorizontalScrollView原创 2014-11-21 16:15:43 · 3674 阅读 · 0 评论 -
Android 手机上获取物理唯一标识码
摘录自: http://blog.youkuaiyun.com/nanlus/article/details/8672430唯一标识码这东西在网络应用中非常有用,例如检测是否重复注册之类的。import android.provider.Settings.Secure;private String android_id = Secure.getString(getCont转载 2014-11-26 15:18:50 · 1217 阅读 · 0 评论 -
JavaBean (实现 Serializable(可序列化) 接口的类) 里 serialVersionUID 的作用
serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。有两种生成方式: 一个是默认的1L,比如:private static final long serialVersionUID = 1L; 一个是根据类名、接口名、成员方法及属性等来生成一个64位的哈希字段,比如:原创 2014-11-26 15:15:00 · 1802 阅读 · 0 评论 -
Android 创建菜单、打开不同的菜单、菜单项点击事件
创建菜单原创 2014-08-27 17:07:54 · 1146 阅读 · 0 评论 -
Android 解决ListView的itemClick和里面的Button点击有冲突问题
在包含Button的那个xml布局文件里, 给原创 2014-08-27 16:50:15 · 1164 阅读 · 0 评论 -
Android 直接拨号和调用拨号盘
Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + phoneNumbers[0])); //call动作为直接拨打电话(需要加CALL权限)Intent intent = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:" + phoneNumbers[0])); /原创 2014-08-27 11:00:13 · 4600 阅读 · 0 评论 -
Android EditText 添加文本改变监听
carNumberEt.addTextChangedListener(new TextWatcher() { /** * 文本发生改变时 */ @Override public void onTextChanged(CharSequence s, int start, int before, int count) { // TODO 文本发生改变时 } /** *原创 2014-08-26 10:07:35 · 1302 阅读 · 0 评论 -
Android Activity 里的 EditText 默认不开启软键盘
在 父 Activity 中 onCreate 中加上原创 2014-08-21 14:24:47 · 791 阅读 · 0 评论 -
Android xml 写的控件背景
<stroke android:color="#000ff0" android:width="1dp" android:dashWidth="10dp" android:dashGap="5dp"/> 背景颜色里原创 2014-08-20 12:44:35 · 602 阅读 · 0 评论 -
Android Java 用 foreach 方式遍历 HashMap
Map map = new HashMap(); map.put(1, "小名"); map.put(2, "小黄"); map.put(3, "小李"); map.put(4, "小刘"); map.put(5, "小张"); for (Integer key : map.keySet()) { System.out.println("键为 " + key + "原创 2014-08-14 16:42:13 · 8058 阅读 · 0 评论 -
Android AlertDialog 提示设置网络
/** * 提示设置网络 */public void setNetwork() { AlertDialog.Builder dialog = new Builder(context); dialog.setTitle("提示信息").setMessage("网络未连接,设置网络连接?"); dialog.setPositiveButton("确定", new DialogInterfa原创 2014-08-19 16:04:52 · 594 阅读 · 0 评论 -
Android 提示 Notification 通知
/** * 创建通知 * @param tickerText 来通知时的提示内容 * @param title 通知标题(下拉后显示) * @param content 通知内容(下拉后显示) * @param drawable 通知图标 * @param cls 点击后跳转到哪个类 */@SuppressWarnings("deprecation")private void s原创 2014-08-22 16:00:14 · 602 阅读 · 0 评论 -
Android CheckBox 选中显示密码小功能
//设置显示密码的改变事件showPassword.setOnCheckedChangeListener(new OnCheckedChangeListener() { public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { if (isChecked) { // 显示密码 p原创 2014-08-19 10:22:01 · 996 阅读 · 0 评论 -
Android java 关于 Timer schedule 执行定时任务
只执行一次的方法Timer.schedule(TimerTask task, long delay)方法在程序中只执行一次(long delay 为距离启动任务的时间差) 注释:Schedules the specified task for execution after the specified delay。大意是在延时delay毫秒后执行task。 Timer.schedu转载 2014-08-19 17:33:15 · 1343 阅读 · 0 评论 -
Android 高手应该精通哪些内容?
一、初级 1. 拥有娴熟的Java基础,理解设计模式,比如OOP语言的工厂模式要懂得. 2. 掌握Android UI控件、Android Java层API相关使用. 迈向中级,最好再次更新下Java技术,掌握Java concurrent库、nio库,精通xml、json解析,做过socket c/s端的程序.二、中级 1. 熟练掌握NDK JNI原创 2014-08-23 20:06:43 · 669 阅读 · 0 评论