关闭

Activity和Intent

Activity四种状态1. 运行状态: 处于栈顶,完全显示在用户面前,可以和用户交互,有焦点 2. 暂停状态: 不完全显示在用户面前,不可以和用户交互,无焦点 3. 停止状态: 完全不显示在用户面前,不可以交互,没有焦点 4. 杀死状态: 是被系统回收了,但是还没有创建的时候adb shell dumpsys activity 报名 快速查找当前所有栈中的activity,找到栈顶的Activit...
阅读(22) 评论(0)

Toast,Dialog,PopupWindow,Notifaction

设计模式1. 单例模式实例永远只有一个(工具类,应用程序)a. 在整个工程中任意的地方获取到他的引用 b. 全局数据共享。1).懒汉式 直接在声明本类静态对象的时候,就直接初始化了 2).饿汉式 在getInstance方法中在去创建 3).登记式 必须在HashMap中登记。登记过的对象就是唯一对象。2. 工厂模式用来创建对象的。在产品族比较多的情况下使用。3. 建造者模式用来创建对象的,关注的不...
阅读(59) 评论(0)

Android高级组件

ProgressBar2种样式,水平的 圆环的 1. 圆环:不确定时间 2. 水平:知道时间或者任务个数水平的时候,需要设置 max和progress max默认值100; 使用style来设置进度条的样式 使用?来引用android中的属性?和@有什么区别? @是直接引用当前的属性的值,这个值是固定的,在任意的sdk上都不会改变 ?是引用当前的属性。这个值会随着主题的改...
阅读(42) 评论(0)

用户资源访问(二)

样式一些属性的集合,设置了样式的组件会具备所有样式中的属性res/values.style-v11 v14 v17 v21 对应的sdk版本使用不同的样式整个app中 重复率比较高的组件,一般会把属性提取成style访问asstes文件夹H5源码,字体,各种图片,备份数据库。。。AssetManager mananger = getAssets(); 可以通过流的方式来加载数据 有一些已经做了处理,...
阅读(38) 评论(0)

用户资源访问

1. 资源文件夹中不允许出现任何的大写字母,数字不能打头,不允许出现特殊字符,只允许[a-z][0-9a-z_.] 2. 获取资源管理器 getResource()方法 3. 获取屏幕getResources().getDisplayMetrics().widthPixels(heightPixels);字符串必须位于res/values中,位于 <string n...
阅读(39) 评论(0)

Activity基本组建

View监听事件 View的事件是所有的视图组件都支持的。 OnClickListener OnLongClickListener false:继续执行其他事,true:事件到此为止每一个对应的监听器,都是指,在特定的事件中,才会去触发,比如点击事件,必须要点击组件 ,才会触发监听器中的方法。用户与app交互的唯一途径。 enabled: 是否可以使用的组件,如果为false,说明不接受任何的用...
阅读(45) 评论(0)

Activity基础

Application应用程序单例模式 表示 application唯一的每个应用被启动的时候,其实就是application被创建创建自己的Application 1.从Application去派生一个新的类 2.在androidManifest.xml中的Application节点上,使用android:name="自己的类名"Context上下文1.context 是 Applic...
阅读(42) 评论(0)

Android基本组建与布局

Android基本组建与布局布局存放布局的位置:res/layout/ xml文件是布局的格式,Android代码是根据xml文件来帮我们生成对应的对象XML 开头,中间到之间 都是它包裹的内容 能包裹其他组件的,一定是布局 布局是没有界面的组件...
阅读(145) 评论(0)

变量

变量程序基本结构// 必须要有一个类 public class HelloWorld{ // 类的主体 //程序的入口 public static void main(String args[]) { //代码必须写在这里 //向控制台输出一段话 System.out.println("Hello World"); } }注释1.单...
阅读(39) 评论(0)

Java程序语言

Java程序语言Java分为JAVASE J2EE JAVAME基础和高级基础:语法,语义,关键字 高级:应用场景:文件读取,多线程,网络,集合框架 Android基础,Android高级开发。4+1 项目1.不要死记硬背,学习方法,理解,步骤 2.笔记,有道云,博客Sun开发的,甲骨文收购Java建立 虚拟机JVM上的 1.平台无关性 可以随便移植 2.不能操作硬件JDKjava提供一套a...
阅读(131) 评论(0)

正则表达式-Java

1.1     正则表达式的概念 正则表达式(英语:RegularExpression,在代码中常简写为regex)。 正则表达式是一个字符串,使用单个字符串来描述、用来定义匹配规则,匹配一系列符合某个句法规则的字符串。在开发中,正则表达式通常被用来检索、替换那些符合某个规则的文本。 1.2     正则表达式的匹配规则 参照帮助文档,在Pattern类中有正则表达式的的规则定义,正则表达...
阅读(42) 评论(0)
    个人资料
    • 访问:539次
    • 积分:99
    • 等级:
    • 排名:千里之外
    • 原创:10篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档