- 博客(11)
- 收藏
- 关注
原创 java泛型
1.为什么使用泛型(泛型的好处,没有泛型是如何解决这类问题的?) 2.泛型类的使用 3.泛型通配符 4.泛型的上限和下限 5.泛型接口 6.泛型方法 7.泛型的嵌套使用
2015-06-16 14:49:26 278
转载 Android自定义组件的属性
原文地址:http://blog.csdn.net/ab_ba/article/details/7928711 当要编写自己的widget或者其他view组件时,能够定义自己的属性标签是很重要的,这让我们能够彻底定制view的外观。 知识点: 1.自定义属性标签及其格式属性。 2.如何创建自己的View。 3.如何使用自己的Vi
2015-06-11 17:38:36 410
转载 Android中的Handler机制
直接在UI线程中开启子线程来更新TextView显示的内容,运行程序我们会发现,如下错误:android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.翻译过来就是:只有创建这个控件的线程才能去更新该控件
2015-06-11 15:18:38 202
转载 Android中SharedPreferences的使用
1.SharedPreferences简介 为了保存软件的设置参数,Android 平台为我们提供了一个SharedPreferences 类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences 保存数据,其背后是用xml文件存放数据,文件存放在/data/data//shared_prefs 目录下。 2.获取SharedPreference
2015-06-11 11:04:57 355
原创 自定义UI控件实现跑马灯效果
自定义UI控件FocusedTextView.java package com.itheima.mobilesate.ui; import android.content.Context; import android.util.AttributeSet; import android.widget.TextView; /** * Created by Administrator on 1
2015-06-10 15:57:07 625
原创 实现Android九宫格布局的代码
实现九宫格的三个文件:HomeActivity.java public class HomeActivity extends Activity { private GridView list_home; private MyAdapter adapter; private static String [] names = { "手机防盗","通
2015-06-10 15:23:47 4223
转载 intent常见应用
用Intent调用系统中经常被用到的组件 1,web浏览器 Uri uri= Uri.parse("http://kuikui.javaeye.com"); returnIt = new Intent(Intent.ACTION_VIEW, uri); 2,地图 Uri mapUri = Uri.parse("geo:38.899533,-77.036476");
2015-06-05 17:06:54 353
转载 activity四种启动方式
当应用运行起来后就会开启一条线程,线程中会运行一个任务栈,当Activity实例创建后就会放入任务栈中。Activity启动模式的设置在AndroidManifest.xml文件中,通过配置Activity的属性android:launchMode=""设置。,或者使用intent中的flag来设置 1. Standared模式(默认) 我们平时直接创建的Activity都是这种模式的A
2015-06-05 17:03:37 333
原创 Android intent属性之Action
Action属性用来表现意图的动作,例如启动一个activity(在activity1中启动activity3): 在activity1中: Intent intent = new Intent(); intent.setAction(activity3.MY_ACTION); startActivity(intent); 在activity3中: public sta
2015-06-05 15:08:20 273
原创 Android intent属性之component
component意思是目的组件,例如在activity之间实现跳转: Intent intent = new Intent(); ComponentName com = new ComponentName(this,MyActivity.class); intent.setComponent(com); startActivity(intent);
2015-06-05 15:04:03 602
原创 MySQL事务处理
开启事务处理,即设置不自动提交,默认的是自动提交: mysql_query("SET AUTOCOMMIT=0"); mysql_query("BEGIN");开始事务处理 mysql_query("ROLLBACK");事务回滚 mysql_query("COMMIT");提交 注意:当设置MySQL不自动提交的时候,如果遇到了事务回滚或
2015-06-01 10:07:52 340
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人