- 博客(9)
- 资源 (6)
- 收藏
- 关注
原创 Android——EditText自定义边框、圆角和其常用属性总结
看下效果图:执行步骤:首先在/res/layout文件夹下创建custom_et_layout.xml布局文件,源代码如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android
2016-06-06 17:30:27 47358 2
原创 java——你不得不爱的 增强for循环
1.为什么要使用增强for循环?答案很简答,因为它很简洁,也很强大!2.增强for循环经常使用在哪些地方?最常用的地方当属集合(List、Map等等)了,当然也可以用于数组。3.怎么使用?形式:for(类型A 变量:类型A的数组或集合)看以下几个小例子就能掌握了:int [ ] arr=new int[ ] {1 , 2 , 3 }; for(in
2016-06-22 13:41:12 381
原创 Android——登录界面、SharedPreferences实现记住密码等账户信息
先看下效果图:该界面的布局文件为:<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android
2016-06-11 23:26:16 6546
原创 Android——Bundle数据暂存之实现记忆输入内容 自动填充、补全
有这样的一个需求:输入账号密码后,正要点击登陆时,突然来了一个电话,或者你突然想要处理一些其他更重要的操作,而当前软件的当前Activity也因此被迫进入pause状态,等你处理完再回到刚才的界面时,发现输入的账号密码不见了,此时你是不是有点气愤?那么,现在教你怎么暂存数据到Bundle!废话不多说,直接上代码:这里用的表格布局:<TableLayout xmlns:
2016-06-07 13:46:52 1907
原创 Android——数据持久化之SharedPreferences
SharedPreferences是使用键值对的方式来存储数据的。也就是说当保存一条数据的时候,需要给这条数据提供一个对应的键,这样在读取数据的时候就可 以通过这个键把相应的值取出来。而且 SharedPreferences还支持多种不同的数据类型存储, 如果存储的数据类型是整型,那么读取出来的数据也是整型的,存储的数据是一个字符串, 读取出来的数据仍然是字符串。 这样你应该就能明显地感觉到,
2016-06-06 22:16:12 1181
原创 Android——Timer TimerTask定时任务实现App界面欢迎页 自动跳转
直接上代码:public class WelComeActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature
2016-06-06 19:57:20 5009
原创 Android——自定义AlertDialog并与Activity进行数据通信
以下是官方文档的继承关系:AlertDialog叫做“警告”对话框,常用于提示用户的某个操作会带来的后果,或者提示用户进行正确的操作。正常情况下,大家经常看到的是这种情形:其实现很简单,因为并没有改写任何东西,完全是系统提供的。示例代码如下: AlertDialog.Builder dialog = new AlertDialog.Builder (MainActi
2016-06-06 19:03:26 3631 1
原创 java泛型详解
1.首先要明白泛型的概念。所谓泛型,就是允许在定义接口、类、方法时使用类型形参,这个类型形参将在声明变量、创建对象、调用方法时动态的指定,即传入实际的类型参数。Java 5改写了集合框架中的全部接口和类,为这些接口、类增加了泛型支持,从而可以在声明集合变量、创建集合对象时传入类型参数;例如List,ArrayList等等。下面是Java5改写后List接口、Iterator接口、Map的代
2016-06-05 12:25:46 335
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人