自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (4)
  • 收藏
  • 关注

转载 【幻化万千戏红尘】qianfeng-Android-Day08-基础学习:ListView

ListView 一、ListView介绍: (一)、 ListView 概念:         ListView是Android中最重要的组件之一,几乎每个Android应用中都会使用ListView。它以垂直列表的方式列出所需的列表项。 java.lang.Object    ↳ android.view.View     ↳ android.view.ViewGroup    

2016-08-31 18:44:04 238

转载 【幻化万千戏红尘】qianfeng-Android-Day07-AsyncTask基础学习:

异步任务AsyncTask及JSON解析 一、AsyncTask: (一)、相关知识回顾: 1、开发Android应用时必须遵守单线程模型的原则:         Android UI操作并不是线程安全的,并且这些操作必须在UI线程中执行。 2、单线程模型中始终要记住两条法则: 1). 不要阻塞UI线程 ; 2). 确保只在UI线程中访问Android UI控件。     当一

2016-08-30 20:43:36 281

转载 【幻化万千戏红尘】qianfeng-Android-Day06-Intent七大属性基础学习:

Intent及其七大属性及intent-filter设置   一、知识点回顾:Activity (一)、如何实现Activity页面跳转? 示例代码: //第一种方式: Intent intent = new Intent(MainActivity.this,NextActivity.class);         startActivity(intent);   //第二种方式

2016-08-29 18:58:17 479

转载 【幻化万千戏红尘】qianfeng-Android-Day05-Activity生命周期,Actitity的启动模式基础学习:

一、Activity生命周期 (一)、人的生命周期是怎么样的? 胎儿 婴儿 儿童、少年、青年、中年 突发变故 老年 死亡 (二)、Activity生命周期: 1、Activity一生中有七种不同的状态。 onCreate() onStart() onResume() onPause() onStop() onRestart() onDestroy() 1.打开

2016-08-29 18:53:49 382

转载 【幻化万千戏红尘】qianfeng-Android-Day04-Spinner、ScrollVie、AutoCompleteTextView,Activity初步认识基础学习:

一、Spinner     1.Spinner的常用属性 android:entries=""  设置Spinner的数据源 android:prompt="" 弹出框设置标题 android:spinnerMode="" 设置弹出框的弹出模式 android:popupBackground=""  设置弹出框的背景颜色     2.Spinner的常用方法 //当选择某一项的时候调

2016-08-29 18:52:18 375

转载 【幻化万千戏红尘】qianfeng-Android-Day03-RadioButton及RadioGroup的用法、CheckBox、ProgressBar基础学习:

一、RadioButton及RadioGroup的用法【重点】         RadioButton、RadioGroup的常用属性 // 获得选中的RadioButton的id int checkedRadioButtonId = gender.getCheckedRadioButtonId();         绑定RadioGroup特有监听器 // 监听单选项改变 gende

2016-08-29 18:50:39 380

转载 【幻化万千戏红尘】qianfeng-Android-Day02-RelativeLayout布局、TextView、EditText、imageView基础学习

一、RelativeLayout布局 RelativeLayout布局(案例:RelativeLayout登录)    2.3.1 RelativeLayout概念         2.3.2 相对于兄弟控件的位置属性    android:layout_above="@id/center_btn"处于某一个控件的上方 android:layout_below="@id/center_b

2016-08-29 18:48:40 387

转载 【幻化万千戏红尘】qianfeng-Android-Day01-历史、环境搭建、VIEW属性、LinearLayout详解基础学习

一、模拟器: 1.夜神 2.Genymotion 二、Android环境变量配置: Android_SDK_HOME:D:\Program\android\SDKForEclipse Path:%Android_SDK_HOME%\tools;%Android_SDK_HOME%\platform-tools 三、adb命令: 查看所有模拟器:android list

2016-08-29 18:46:27 527

原创 【幻化万千戏红尘】qianfeng-Android-Day01-安卓历史及环境的搭建基础学习:

1.数据类型:   集合 2.io 3.多线程  1.方法有没有可能被多个线程调用 4.网络:   1.http协议 2.即时通讯协议 mqtt  3.webservice 5.数据解析 xml webservice

2016-08-22 20:06:02 280

原创 【幻化万千戏红尘】qianfeng-JAVA课程结束总结

JAVA知识点: 面向对象: 面向对象是一种思想 编程的指导 封装: 面向对象2大核心: 1、类:描述信息,抽象 格式:[public/abstract/final] class 类名 { 属性 构造方法 方法 } 2、对象:具体的实例 格式:类名 对象[=new 类名([实际参数列表])]; this的用法 1、代指本类对象 2、调用构造方

2016-08-19 17:45:36 259

原创 【幻化万千戏红尘】qianfengDay30-正则表达式、注解注释基础学习:

课程回顾: JSON:符合一定规则的字符串 解析方法: JSON Gson FASTJSON 今日内容: 正则表达式:规则表达式 语法规则: . 通配符,可以表示任意字符 * 任意个字符,[0,n] + 至少1个 ? 最多1个 {n} 恰好n个 {n,} 最少n个 {n,m} 最少n个最多m个 [0-9] 任意一个数字 [A-Za-z]

2016-08-19 17:42:59 226

原创 【幻化万千戏红尘】qianfengDay29-Json解析、Gson解析、FASTJSON解析基础学习:

课程回顾: XML:可扩展的标记语言 跨平台、跨网络、跨编程语言 描述数据 作用: 1、传输数据 2、配置文件 3、Android的布局文件 解析XML: 1、SAX 2、PULL 创建类 今日内容: JSON:JavaScript Object Notation就是符合一定格式的字符串 是轻量级,数据交互的格式

2016-08-19 08:57:22 168

原创 【幻化万千戏红尘】qianfengDay28-XML解析之SAX和PULL解析基础学习:

课程回顾: HTTP协议:超文本传输协议 目前互联网中使用最为广泛的通信协议 URL:统一资源定位符 常用的方式: 1、HttpURLConnection 使用步骤: 1、创建URL对象 2、创建连接对象 3、设置请求属性 4、连接 5、验证状态响应码 6、获取服务器响应信息 7、释放 2、okHttp 使用步骤: 1、创建客户端对象 2、创建请求

2016-08-17 18:50:01 181

原创 【幻化万千戏红尘】qianfengDay27-HttpURLConnection,OkHttpClient,,多线程下载且断点续传基础学习:

课程回顾: Servlet:java语言开发的运行在服务器上的 开发步骤: 1、创建Servlet类 2、重写doGet或doPost方法 3、运行在服务器 生命周期: 1、初始化 2、服务 3、销毁 URL:统一资源定位符,网址 openConnection    今日内容: Http协议:超文本传输协议 常用方式: 1、H

2016-08-16 22:12:33 219

原创 【幻化万千戏红尘】qianfengDay26-Servlet、http协议、URL基础学习:

课程回顾: 线程 网络编程 SQLite HTML5 今日内容: Servlet HTTP协议 XML解析 JSON解析 正则+注解 网络程序的分类: 1、B/S 2、C/S 表单的提交方式: 1、get:参数信息跟在URL后面传输 特点: 1、不安全,信息比较敏感 2、大小有限制 3、中文乱码,URL采

2016-08-15 18:31:16 204

原创 【幻化万千戏红尘】qianfengDay25-HTML基础学习:

Tomcat:服务器 免费 主要运行B/S程序 目录说明: bin:执行文件 lib:第三方的jar包 webapps:发布的项目   网络程序结构: 1、B/S 2、C/S   HTML:超文本标记语言 (HyperText Markup Language) 超文本:包含音频、视频、图片等内容   Html主要用来做网页(描述信息),后缀名:.html或.htm

2016-08-12 20:05:34 491

原创 【幻化万千戏红尘】qianfengDay24-java基础学习:数据库、七大表语句、JDBC反射

课程回顾: 网络 IP 端口 TCP/IP协议 TCP的特点: 1、面向连接 2、每次传输大小无限制 使用TCP的步骤: 1、创建客户端(Socket)或服务端(ServerSocket) 2、获取需要的流,声明要操作的变量 3、操作数据(从流中加载数据,将数据写入到流中) 4、关闭 今日内容: 数据库:存储数据的仓库 稳定、安全、性能

2016-08-12 09:17:38 275

原创 【幻化万千戏红尘】qianfengDay21-java基础学习:进程、线程、Timer

课程回顾: 面向对象 数组 异常 常用类 集合 IO流 今日内容: 进程:应用程序运行时,产生的 独立的应用程序,拥有独立的代码和存储空间 多进程:操作系统可以并发的执行多个进程 线程:进程内部的一条执行路径 多线程:java语言支持程序内部进行多线程开发 进程内部可以有多个线程 线程的作用: 可以分担压力,提高性能 主要用来完成耗时

2016-08-11 10:04:40 233

原创 【幻化万千戏红尘】qianfengDay22-java基础学习:线程安全、synchronized、死锁

课程回顾: 进程:独立的应用程序 多进程 线程:进程内部的执行路径 多线程 线程的创建方式: 1、继承Thread 2、实现Runnable 用户和守护线程 优先级 线程调度 生命周期 今日内容: 线程安全:当多个线程操作同一数据源时,可能会引发数据安全的问题 引发线程安全的条件: 1、多线程 2、同一数据源 3、修改数据源 只有

2016-08-11 10:03:13 188

原创 【幻化万千戏红尘】qianfengDay23-java基础学习:网络编程、TCP IP协议、端口Socket、ServerSocket

课程回顾: 线程安全的解决 今日内容: 网络: 通过外部的网络设备,将分布在不同区域的计算机连接在一起, 实现不同计算机之间的数据交互 不同的计算机想进行数据的交互,就必须得遵守相同的通信协议 TCP/IP协议:传输控制协议/网际协议 网络模型: 用书糊口 4层模型 五层模型 七层模型  应用层 应用层和表示层和会话层 传输层 互联网层 数据

2016-08-11 10:01:40 224

原创 【幻化万千戏红尘】qianfengDay20-java基础学习:数据流、随机读取文件流RandomAccessFile

课程回顾: 流: 转换流:字符和字节的转换 对象流(Object):序列化,反序列化 打印流(Print):打印各种数据类型的数据 今日内容: 数据流(Data):支持将基本数据类型写出,字节流,处理流 1、DataOutputStream:数据输出字节流 常用方法: writeXXX:写出基本数据类型的数据 writeUTF:写

2016-08-06 19:25:03 201

原创 【幻化万千戏红尘】qianfengDay19-java基础学习:转换流、对象流、打印流、三大标准(重定向)

课程回顾: 流:数据通信的管道 常用的流类: 1、文件流:File:数据在文件中 1、FileInputStream 2、FileOutputStream 3、FileReader 4、FileWriter 2、内存流:ByteArray:数据在内存中(数组) 1、ByteArrayInputStream 2、ByteArrayOutputStream 3、缓冲流:B

2016-08-05 19:38:27 265

原创 【幻化万千戏红尘】qianfengDay18-java基础学习:文件流、内存流、缓冲流

课程回顾:   自定义泛型 受限泛型 File:操作系统中的文件或目录 mkdir mkdirs createNewFile getName length renameTo delete listFiles   I/O:数据通信的管道 1、按照流向 2、按照单位 3、按照功能   4大流的祖类,都是抽象类 InputStream OutputStream

2016-08-05 09:05:42 270

原创 【幻化万千戏红尘】qianfengDay17-java基础学习:泛型,路径,File类,IO流

课程回顾:         今日内容: Java中的集合 1、Collection:继承了迭代器接口 1、List: 1、ArrayList 2、LinkedList 2、Set: 1、HashSet 2、LinkedHashSet 3、TreeSet 2、Map: 1、HashMap 2、HashTable 3、TreeMap 特点: List:重复、有序

2016-08-04 11:11:09 243

原创 【幻化万千戏红尘】qianfengDay16-java基础学习:HashMap,HashTable,TreeMap

课程回顾:   数组 异常 常用类 集合         今日内容: 集合:动态存储多个对象 JAVA中集合的分类: 1、Collection 1、List: 1、ArrayList 2、LinkedList 2、Set: 1、HashSet 2、TreeSet 3、LinkedHashSet 2、Map:存储键值对(K-V)的元素 1、HashMap

2016-08-04 11:09:22 242

原创 【幻化万千戏红尘】qianfengDay15-java基础学习:List,ArrayList,LinkedList,comparable,comparator

课程回顾:   集合:动态存储多个对象 长度可变,存储同一种类型的对象 1、Collection: 1、List:重复且有序 常用方法: add get set indexOf contains remove size clear iterator 1、ArrayList:数组 2、LinkedList:双链式 offer peek poll pop

2016-08-04 11:07:57 230

原创 【幻化万千戏红尘】qianfengDay14-java基础学习:集合,ArrayList,Iterator,LinkedList

课程回顾:   Date SimpleDateFormat Calendar String StringBuffer/StringBuilder 包装类     今日内容: 集合:动态的存储多个对象 1、长度可变 2、存储引用类型 java中的集合: 1、Collection:继承了迭代器接口 子接口: 1、List:允许重复且有序 1、ArrayList:底层

2016-08-04 11:06:45 197

原创 【幻化万千戏红尘】qianfengDay13-java基础学习:String ,StringBuilder,StringBuffer,Date,Calendar

课程回顾:     二维数组 格式:数据类型[][] 数组名[=new 数据类型[长度][长度]] 异常的处理 1、捕获:try{}catch(){}finally{} 2、抛出:throws   自定义异常类   Math Random Runtime           今日内容: 1、Date:日期类 获取当前时间,或将指定毫秒转换为日期 2、S

2016-08-04 11:05:49 229

原创 【幻化万千戏红尘】qianfengDay12-java基础学习:二维数组、异常、错误

课程回顾:   数组:存储一组相同数据类型的数据结构 数组是引用类型 作用:存储多个数据 变与不变: 变:数组的元素的内容可以改变 不变:数组的长度不可改变 使用数组的核心: 1、确认数组元素的数据类型 2、确认数组的长度   初始化方式: 1、静态化初始化 格式:数据类型 数组名={值,……}; 2、动态化初始化 格式:数据类型 数组名[=new 数据类型[长度]

2016-08-04 11:04:20 228

原创 【幻化万千戏红尘】qianfengDay11-java基础学习:数组,排序,算法

查找:二分查找     课程回顾:   面向对象:封装、继承、多态 重载和重写 this和super static和final 抽象类和接口 对象转型:向上,向下 内部类: 成员内部类 匿名内部类 静态内部类 局部内部类       今日内容: 数组:存储一组相同数据类型的数据结构 是引用数据类型 变与不变: 变:数组的元素的值可以改变 不变

2016-08-04 10:58:48 195

Android应用软键盘打开或关闭的工具类

Android应用软键盘打开或关闭的工具类。一个工具类,可直接拿到项目中使用,需要就打开或关闭键盘

2018-02-22

DEMO-EventBus通讯工具的使用

EventBus通讯工具的使用。已经测试过了,这个是完整集成好的DEMO,下载后直接仿造就可以用了

2018-02-22

控件ClipImageView裁剪头像图片

Android裁剪图片控件,可用于显示用户头像,用于截取选择的图片所需要的部分图片内容

2018-02-22

Android文件夹管理器

很简单的文件夹管理器,2017/9/19用AS开发的,代码很简单,改改就能用,目前设置了代开到指定路径的文件夹,可根据需求随意更改

2017-09-19

空空如也

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

TA关注的人

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