自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 问答 (1)
  • 收藏
  • 关注

原创 android山寨卫士开发笔记-002

山寨卫士手机防盗界面导航界面开发1、目录结构2、密码设置界面 源代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:l

2016-03-18 00:15:13 349

原创 android山寨卫士开发笔记-001

山寨卫士开发笔记-0011、目录结构:新建包package com.liujing.shanzhaisafe.welcome; 包含欢迎页面、主页面、主页面适配器。 目录结构如下图: 2.1、欢迎页面布局文件:欢迎页面在xml布局文件我们只需要一个相对简单的RelativeLayout布局文件,布局代码如下: (上面代码需要注意一点,在欢迎界面有一个动画,所以这里我们要给布局文件一个id

2016-03-15 21:42:33 316

原创 Java回调学习笔记

java回调概念回调是一种常见的设计模式。在这种模式中,可以指出某个特定时间发生时应该采取的动作。代码实例1、首先简单定义一个接口2、实现类 注意我们写drawFrame()方法的时候到f。paint()的时候并不能确定这里要实现什么具体的功能

2016-03-01 22:55:31 252

转载 java学习笔记之枚举类enum(转载)

原文链接:http://www.cnblogs.com/hemingwang0902/archive/2011/12/29/2306263.htmljava enum(枚举)使用详解 + 总结enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。下面是我在使用 enum 过程中的一些经验和总结,主要包括如下内容:原始的接口定义常量语

2016-02-12 00:34:24 405

转载 java synchronized详解(转载)

作者:GangWang 出处:http://www.cnblogs.com/GnagWang/ 记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行

2016-02-11 20:28:31 288

原创 Android学习笔记之ListView聊天界面

1、界面效果 模拟一个聊天的几面右边为模拟发送消息栏,左边显示为接收消息栏。2、UI界面2.1主页面布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.andr

2016-02-06 23:52:12 1475

原创 Android学习笔记网络编程(1、基本概念)

1、什么是http协议 HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。2、http工作流程 一次HTTP操作称为一个事务,其工作过程可分为四步:

2016-02-06 13:46:44 330

原创 Android学习笔记—Service(1、start启动)

1、什么是Service2、服务类型3、本地服务的生命周期 两种服务的特点: 4、服务启动4.1、Start启动首先我们需要一个类继承自Service,并且根据服务的生命周期我们需要复写他的方法代码如下:package com.example.liujing.servicedemo;import android.app.Service;import android.content.Intent

2016-02-02 00:08:44 302

原创 Android学习笔记之广播

1、什么是广播2、为什么要使用广播3、广播使用流程3.1、广播发送3.2、广播接收4、广播注意的事项5、广播的种类和特点 5.1、普通广播代码实现: 发送广播: 4、广播载体为Intent所以我们先创建一个Intent实例。 5、广播内容,并且添加过滤器。 6、发送普通广播。 (1、2、3为广播的

2016-02-01 22:19:48 417

原创 Android数据存储之文件存储

通过IO流保存用户输入的相关信息。1、UI界面2、UI线程代码 我们给button设置点击监听事件,1、从EditText中将用户的输入保存起来。 2、然后将刚刚保存的内容读取显示在TextView中。2.1、保存文件2.2、读取文件3、完整代码:package com.example.liujing.filedemo;import android.app.Activity;import an

2016-01-31 20:51:48 256

原创 Android数据存储方式之SQLite(1、SQLiteDatabase)

1、SQLite简介2、SQLite特点 3、SQLite支持的数据类型4、SQLite常用方法Android中我们使用两个类来进行数据库操作:4.1、SQLiteDatabase 代码实现: 通过openOrCreateDatabase()语句我们可以创建或者打开一个数据库其中三个参数分别为(”数据库名”,模式(可选私有,可读,可写),工厂模式)调用该方法回返回一个SQLiteD

2016-01-30 14:49:16 281

原创 Android数据存储方式之SharedPreferences

1、Android存储数据的四中方式2、什么是SharedPreferences SharedPreferences是一种轻量级的数据存储方式,它可以用键值对的方式把简单数据类型(boolean、int、float、long和String)存储在应用程序的私有目录下(data/data/[包名] /shared_prefs/)自己定义的xml文件中。 SharedPreferences

2016-01-28 22:52:53 382

原创 AsyncTask异步任务学习笔记(二、ProgressBar返回加载进度)

异步线程返回进度模拟测试UI界面直接放入一个ProgressBar即可 java代码1、我们同样新建一个类ProgressBarTest继承至Activity,实例化ProgressBar以及MyAsync。 2、新建一个内部类MyAsync继承至AsyncTask 2.1新建一个内部类由于我们这次只需要单独测试进度返回功能所以三个泛型参数中制定第二个为Integer即可。 2.2复

2016-01-27 22:09:32 1025

原创 AsyncTask异步任务学习笔记(一、异步任务加载网络图片(多图))

概念构建AsyncTask子类构建子类的参数构建子类的回调方法Android实现下面我们通过Android中的实例来具体学习AsyncTask异步需求:android加载网络图片测试1、UI界面 UI界面我们设置两个控件一个用于图片显示的ImageView和一个显示加载进度的ProgressBar并且将其属性设置为默认不可见。2、AsyncTest activity设定1)第一步我们需要将刚刚创建

2016-01-26 00:53:23 916

原创 java 多线程浅入浅出学习笔记

线程的概念多进程: 在操作系统中能(同时)运行多个任务(程序)。 多线程: 在同一个应用程序中有多个顺序流(同时执行)。 线程的执行过程如下图 如图所示多线程是在cpu之中两个线程之间交互执行。代码实现创建线程的方法方式1:定义一个线程类,继承Thread并重写其中的方法run(),方法run(),称为线程体;首先我们自定义一个线程类代码如下:public class

2016-01-24 21:16:30 254

原创 java中IO流的学习笔记(3、转换流的写入和读取)

java转换流:由于java中一个中文字符是由两个字节组成,在控制台显示文件时如果使用单字节显示则会出现乱码的情况,所以java提供了转换流。字符流=字节流+编码表编码表: 由现实世界的字符和对应的数值组成的一张表。(如下图) 下面我们结合代码来看字符流的具体应用:OutputStreamWriterOutputStreamWriter一共有五个写入方法 /* * Ou

2016-01-24 03:55:18 555

原创 java中IO流的学习笔记(2、复制数据)

Java IO流中文件的复制: 思想: 1、源文件 /Users/liujing/Desktop/123.mp3 2、目标文件 /Users/liujing/Desktop/321.mp3 确定源文件与目标文件之后我们就可以使用字节流的方式对目标文件进行复制。代码如下:package com.lj.iodemo;import java.io.FileInputStream;import

2016-01-23 16:25:19 292

原创 使用java测试工具编写案例(一)

需求: 在实际工作中由于需要对利率市场化项目进行测试,在编写案例时,首先要得到每层利率低价后的实际计算利率。 通过上图可知从第三层开始涉及浮动方式有绝对浮动以及相对浮动两种方式,固定存期类个人存款涉及金额区间三个区间,针对第三层组合每一个储种可以有6种组合方式,以此类推加上后两层该类同一储种可以退出6*6*4可以144种组合。首先尝试用excel进行计算,无果后转而考虑使用java进

2016-01-22 01:34:19 684

原创 java中IO流的学习笔记(1、字节流写入数据)

定义:IO是指的用来进行设备间的数据传输问题。IO流的分类: 流向: 输入流 读取数据 输出流 写出数据 数据类型: 字节流 字节输入流 读取数据 InputStream 字节输出流 写出数据

2016-01-21 00:59:17 517

原创 JAVA递归学习笔记

递归:方法中定义调用方法本身。 注意事项: 1、递归一定要有出口,否则就是死循环。 2、递归次数不能太多,否则内存溢出。 3、构造方法不能递归使用。递归代码简单示例:public void show(int n){ if(n == 0){ System.exit(0); //设置程序出口

2016-01-20 01:36:57 443

原创 File类概述和解释第一部分(补充)

昨天我们学习了File类的概念和基本方法由于时间关系今天首先补充两个File类的相关方法。 分别为: public String file.list(); 我们可以使用这个方法对获取制定路径中文件和文件夹的名称,并返回一个字符串数组。 public File file.listFiles(); 这个方法使我们可以返回制定路径的一个对象数组,从而可以对其使用F

2016-01-19 21:30:53 296

原创 File类概述和解释第一部分

File类的概述: 文件和目录路径名的抽象表示形式。 以上为file类的概念,有了概念当然是不够的我们就从file的构造方法开始。 构造方法: public File(String pathname) 根据一个路径得到File对象 public File(String parent,String child) 根据一个目录和子文件

2016-01-19 00:25:58 360

原创 java异常学习笔记

异常分类严重问题Error:不处理,都是严重问题问题Exception:编译期问题不是RuntimeException及其子类的异常,必须处理,若不处理,编译就不能通过。 运行期问题RuntimeException不处理,是由于代码不对,修正代码。异常分类如下图: java中处理异常的方式try…catch…finally方式try…catch…finally的格式try{ 可能出现问题

2016-01-17 23:36:12 309

原创 Java中ArrayList的去重复及排序

去重复思想:首先创建一个新都集合,通过遍历旧的集合,用旧集合的元素判断新集合当中是否有该元素,没有就添加到新集合当中。字符类型元素去重复package com.lj.test;import java.util.ArrayList;public class ArrayListDemo { public static void main(String[] args) { Array

2016-01-17 14:18:18 2934

原创 通过Baseadpter自定义Adapter适配器的学习笔记

通过Baseadpter自定义Adapter适配器的学习笔记什么是数据适配器数据的显示机制Baseadapter常用方法代码实现1布局文件11 mainactivity页面12 Item布局文件数据源6自定义适配器1首先我们第一个考虑将数据源关联到自定义的Adapter中通过以下代码实现2复写BaseAdapter中的方法7生成并绑定通过Baseadpter自定义Adapte

2016-01-17 00:08:00 970

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除