自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Flynihao的博客

Just do it

  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 Andriod下完全自定义控件和在自定义控件中使用自定义属性

首先,自定义控件分为三类: 自定义的组合控件 继承View的自定义控件 继承ViewGroup的自定义控件在这里,我要写的是第二种,也就是继承自View的自定义控件,第一种自定义的组合控件,我已经写过了,可以在我的博客中可以找到 现在来看一下继承View的自定义控件 首先,需要写一个类继承自View,那么,它也有三个构造方法,有一个参数的构造方法实在代码中new这个自定义控件

2016-07-22 00:16:21 2917 1

原创 ViewPagr的使用

先简单了解一下ViewPager 1、ViewPager继承于ViewGroup 2、ViewPager是在v4包下,而v4包存放在Andriod Dependencies目录下,是看不到它的源码,如果想看源码,可以把这个目录删除,然后再libs下build path即可该案例实现的效果图 我这里总的有5张图片,实现自动无限循环,并且滚动到当前页时对应的小原点变为红色布局文件<Re

2016-07-21 00:37:34 1483

原创 自定义组合控件和在自定义控件中使用自定义属性

今天,整理了一下我平时的笔记,写一个比较简单的自定义组合控件,仅供小白参考,大神请绕道,希望能够对大家有一些帮助首先,得明白为什么我们需要自定义组合控件,它是因为原有控件并不能满足开发的需求,或者说并不能达到我们想要的一种效果,这个时候,就需要我们自己定义一些控件,以达到目的![先来看一下效果](http://img.blog.csdn.net/20160716224219109)个人总结自定

2016-07-16 23:22:25 4666 1

原创 音乐播放器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-06-15 00:10:55 545

原创 android下进程间的通信

进线程间的通信,也即是IPC 需要用到aidl,它是android中定义接口的语言 目的是为了解决进程间的通信问题进程间通信的步骤 1、创建一个XXXService.java文件,在里面定义好接口,把该文件的后缀名改为.aidl 2、去掉接口和方法中的public 3、系统会自动生成一个XXXService.java文件,默认帮助我们生成个Stub类,这个类继承了Binde

2016-06-09 00:22:30 419

原创 android基础之短信发送

功能介绍 1、选择添加联系人 2、插入短信模板 3、发送 实现短信的发送 涉及到的知识点 页面跳转以及参数传递 listview的布局和实现 设置listview上每个条目的点击事件并实现 BaseAdapter和ArrayAdapter的使用 发送功能的实现 实现布局代码如下:<LinearLayout xmlns:android="http:

2016-06-05 01:05:27 523

原创 断点续传android版本

多线程下载之断点续传android版本 第一个页面布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" and

2016-06-05 00:18:23 365

原创 一个登陆小案例演示Servlet的使用

1.servletConfig对象和servletContext对象 servlet 容器使用的 servlet 配置对象,该对象在初始化期间将信息传递给 servlet``` ServletConfig servletConfig = getServletConfig(); //获取servlet的名字 String servletName = servletConfig.getServletNam

2016-05-31 01:30:57 432

原创 多线程下载

多线程下载的原理:1、获取服务器上目标资源的大小2、确定开启几条线程下载3、用目标资源总大小除以线程个数,得出每条线程需要下载的大小4、算出每个线程的开始位置和结束位置5、开启多线程下载代码实现如下:

2016-05-30 00:58:41 342

原创 多线程

多线程:线程是程序执行的一条路径,一个进程中可以包含多条线程多线程并发执行可以提高程序的效率,可以同时完成多项工作多线程并发执行的实质就是CPU在做着高速的切换并行和并发的区别并行就是两个任务同时运行,就是甲任务进行的同时,乙任务也在进行。并发是指两个任务都请求运行,而处理器只能按受一个任务,就把这两个任务安排轮流进行,由于时间间隔较短,使人感觉两个任务都在运行

2016-05-28 01:24:53 360

原创 Handler的消息机制原理

ARN异常        ANR 即ApplicationNot Response,表示应用无响应,这里是指主线程无响应(UI线程)如果在主线程中进行了耗时操作,就会发生ARN异常避免ARN,可以把耗时操作放到子线程在4.0之后谷歌强制要求连接网络不能再主线程中进行访问主线程只有在(UI线程)才可以更新UI消息机制可以用来处理这种更新UI的情况,也就是说,用来处理UI在

2016-05-27 21:51:37 1773

原创 集合总结

集合的体系结构

2016-05-27 21:24:47 340

原创 android之context(上下文)、五大布局

android之context(上下文)、五大布局

2016-05-24 00:31:07 667

原创 Android基础之SQLite的使用

用SQLite实现对数据的操作

2016-05-23 01:08:02 430

原创 Android中的按钮事件

android中按钮的事件实现

2016-05-22 00:54:27 470

原创 java之反射

反射1:反射机制:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能调用它的任意一个方法和属性,这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制 2:学习反射需要有以下步骤A:首先学习字节码文件B:第二学习获取字节码文件的构造方法 并创建对象C:有了对象了,就要学会获取对象中的成员变

2016-05-22 00:22:20 318

原创 Android基础之注解和XML心得

对注解和XML的理解

2016-05-21 01:48:20 390

原创 android基础之应用程序开发目录介绍

android基础之项目下的目录介绍

2016-05-19 23:47:43 597

原型等开发

软件开发,包括了原型设计,系统设计和模块开发,有详细的代码说明

2014-04-08

jquery标准文档

jquery标准文档(有详细的代码参考)

2014-04-08

空空如也

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

TA关注的人

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