- 博客(11)
- 收藏
- 关注
原创 JAVA设计模式——单例模式
如果一个类始终只能创建一个实例,则这个类被称为单例类。创建单例类的步骤:class Singleton{ //使用一个类变量来缓存曾经创建的实例 private static Singleton instance; //对构造器使用private修饰,隐藏该构造器 private Singleton{} //提供一个静态方法,用于返回Singleton实例
2016-07-12 21:31:35
271
原创 Android简单的计时器实现
做得很粗糙,待完善~ /** 核心代码 */ //时间控件 private Chronometer timer; … //创建时间监听类 private class MyOnclick implements OnClickListener{ @Override public void onClick(View v) {
2016-07-08 20:51:07
566
原创 Android倒计时实现及Timer和TimerTask的使用
/** * 核心代码 */private Handler mHandler = new Handler(){ //实现的是handleMessage!! public void handleMessage(Message msg) { tvTimer.setText(msg.what+""); startTimer(); };};//
2016-07-08 20:32:11
707
原创 ActionBarActivity和Activity的区别以及出现的问题
区别:Activity中的ActionBar是仅兼容3.0以上版本的,若想要在之前的版本使用,则需要导入开源项目——ActionBarSherlock。而ActionBarActivity可以直接兼容3.0之前的版本。如何创建项目的时候可以直接继承Activity?a)在新建Android项目的时候,选择最低版本时,请选择3.0以上的版本(我一般选择4.0的):
2016-05-09 08:01:06
1811
原创 Activity 的四种加载模式
四种加载模式:1.standard: 标准模式,这是默认的加载模式。2.singleTop: Task栈顶单例模式。3.singleTask: Task内单例模式。4.singleInstance: 全局单例模式。一、Android如何对Activity管理的呢?Android采用Task来管理多个Activity,当我们启动一个应用时,Android就会为之创建一个T
2016-05-08 23:17:44
912
原创 Android中Shape 和 Selector的用法
一、shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下: android:radius="9dp" android:topLeftRadius="2dp" android:topRightRadius="2dp" android:bott
2016-05-07 23:19:13
477
原创 Android 关于EditText文字的显示问题 和属性
遇到如下情况时 android:id="@+id/bmi_et1" android:layout_width="fill_parent" android:layout_height="35dip" android:layout_toRightOf="@id/bmi_tv1" and
2016-05-06 23:53:43
17095
原创 JAVAC不是内部解决方法
'JAVA' 不是内部或外部命令,也不是可运行的程序 或批处理文件解决办法相似。一、没有安装jdk,只安装了jrejdk1.7.0_60+jre才是完整的,如果没有安装jdk的话,在cmd里边输入javac就会提示”'JAVAC' 不是内部或外部命令,也不是可运行的程序 或批处理文件“解决方法是安装jdk二、安装了JDK和JRE,但是配置失败
2016-05-06 23:31:00
763
原创 Android APK签名有什么用呢?
很多Android开发者不明白APK签名有什么作用,其实APK签名用处主要有两种: 1. 使用特殊的key签名可以获取到一些不同的权限。 2. APK如果使用一个key签名,发布时另一个key签名的文件将无法安装或覆盖老的版本, 这样可以防止你已安装的应用被恶意的第三方覆盖或替换掉。 3.防止程序发布后被篡改签名一般用私钥,私钥签名以后会生成harsh值序列, 公钥
2016-04-08 23:39:42
11604
原创 Android总结
《Android深入透析》之Android事件分发机制 http://www.cnblogs.com/duoduohuakai/p/3996385.htmlhttp://www.cnblogs.com/linjzong/p/4191891.htmlhttp://blog.csdn.net/lanhuzi9999/article/details/26515421 Androi
2015-11-08 22:40:05
293
原创 ListView尖括号参数的比较
作比较第一个public class MainActivity extends Activity {MyBaseAdapter myadapter;List mylist;//GridBean 是定义的外部实体List list =new ArrayList();@Overrideprotected void onCreate(Bundle savedInstanc
2015-06-02 14:17:38
365
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人