摘要:
LinearLayout 线性布局.android:orientation="horizontal" 制定线性布局的排列方式 水平 horizontal 垂直 verticalgravity 控制当前控件内容显示区域layout_gravity 当前控件在... 阅读全文
摘要:
多线程程序存在安全问题 得到的结果是11 12 这种是一种理想化状态的结果. 怎样解决这种安全问题 当一个线程在执行过程中,如果没有执行完,那么其它的 线程给我等待,当前线程执行完成后,其它的线程才允许 去执行内容,这样就可以解决这个线程安全问题. 代码实现 我们可以使用synchronized关... 阅读全文
摘要:
---恢复内容开始---什么事多线程:我们使用多线程 程序目的就是为了提高效率.多线程程序相当于拥有多条通路去执行。什么事进程:可以简单理解成就是一个应用程序.多个线程组成了一个进程.进程与进程之间不可能进行通信,但是同一个进程中的线程可以进行通信.线程的两种方式:1.1 第一种是继承 Thread... 阅读全文
摘要:
多态(面向对象之一):函数本身就具备多态性,某一种事物有不同的具体的体现。体现:父类引用或者接口的引用指向了自己的子类对象。//Animal a = new Cat();父类可以调用子类中覆写过的(父类中有的方法)多态的好处:提高了程序的扩展性。继承的父类或接口一般是类库中的东西,(如果要修改某个方... 阅读全文
摘要:
一、申请你的AppIDhttp://open.weixin.qq.com/友情提示:推荐使用eclipse打包软件最后一步的MD5值去申请AppID二、官网下载libammsdk.jar包http://open.weixin.qq.com/download/?lang=zh_CN三、将libam... 阅读全文
摘要:
所谓“懒汉式”与“饿汉式”的区别,是在与建立单例对象的时间的不同。“懒汉式”是在你真正用到的时候才去建这个单例对象:public class Singleton{ private Singleton(){} private static Singleton singleton = nu... 阅读全文
摘要:
集合详解1.1HashSetHashSet是Set接口的一个子类,主要的特点是:里面不能存放重复元素,而且采用散列的存储方法,所以没有顺序。这里所说的没有顺序是指:元素插入的顺序与输出的顺序不一致。代码实例:HashSetDemopackage edu.sjtu.erplab.collection;... 阅读全文
摘要:
一、动画类型Android的animation由四种类型组成:alpha、scale、translate、rotateXML配置文件中alpha :渐变透明度动画效果scale :渐变尺寸伸缩动画效果translate :画面转换位置移动动画效果rotate :画面转移旋转动画效果Java Code... 阅读全文
摘要:
1.activity生命周期2.fragment的生命周期3.对比图4.测试代码 1 package com.goso.testapp; 2 3 import android.app.Activity; 4 import android.app.ListFragment; 5 impor... 阅读全文
摘要:
出于性能优化考虑:Android的UI操作并不是线程安全的,这意味着如果有多个线程并发操作UI组件,则可能导致线程安全问题~比如ANR异常,为了解决这个问题,Android制订了一个简单的规则,只允许UI线程(主线程)修改Android里面的UI组件。Handler类主要有两个作用:1.在新启动的线... 阅读全文