自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(144)
  • 资源 (9)
  • 收藏
  • 关注

原创 经典排序算法——选择排序

public class ChoosSort { public static int[] selection_sort(int[] arr){ int i, j, min, temp, len = arr.length; for (i = 0; i < len - 1; i++) { //假定当前下标的数值为最小值

2018-02-05 09:38:35 272

原创 经典排序算法——冒泡排序

冒泡排序(起泡排序) public static int[] bubblesort(int[] arr){ int i, j, temp, len = arr.length; //一共进行len-1轮遍历,i用来缩减j遍历规模的, for (i = 0; i < len - 1; i++) { //每一轮遍历后,最大的元

2018-02-01 14:23:52 282

原创 观察者模式的基本运用

观察者模式的基本运用

2017-11-06 18:53:46 294

原创 单例模式的基本运用

单例模式的基本运用

2017-10-30 20:27:07 315

原创 策略模式的基本运用

购买商品后有三种优惠,根据不同情况选择不同的优惠措施。使用策略模式可以实现较好的封装,但仍有需要改进的地方。

2017-10-26 14:38:48 437 1

原创 简单工厂模式的基本运用

计算两个数的加减乘除,运用简单工厂模式将其封装,只提供了加法。

2017-10-26 12:16:36 220

原创 MVP模式实例

MVP核心思想:mvp把视图层中UI逻辑抽象成View接口 把业务逻辑抽象成Presenter Model还是原来的Model。实例使用弱引用来防止内存泄漏。 实例

2017-09-27 15:29:33 233

原创 《30天自制操作系统》 day02

30天自制操作系统 day02

2017-09-26 11:12:02 315

原创 《30天自制操作系统》 day01

30天自制操作系统,day01

2017-09-25 16:45:39 650 2

原创 MySQL Server 5.7安装遇到的问题及解决

MySQL Server 5.7安装遇到的问题及解决

2017-08-07 18:10:29 1963

原创 Adapter传递数据到Activity(接口回调)

Adapter传递数据到Activity(接口回调)

2017-06-17 12:53:05 8377

原创 Android中Classloader解析

Android中Classloader种类

2017-06-14 08:54:32 308

原创 Java虚拟机初步解析

(1)JVM结构 (2)编译流程 (3)类加载器 (4)类加载器的加载流程(5)Java栈区(6)本地方法栈(7)方法区(8)堆区

2017-06-13 08:29:49 271

原创 Class文件和Dex文件的初步解析

Class文件和Dex文件的初步解析

2017-06-12 21:37:40 1670

原创 一个页面上出现多个listView

当一个页面上出现多个listView,且需要动态添加数据时,需要在每次添加完数据后,测量listview的高度,否则,只显示一个item。 或者当ScrollView和listView混用时,也会只显示一个item。 测量listview的高度

2017-05-27 17:28:01 1109

原创 Dialog上的EditText的自定义键盘

Dialog上的EditText的自定义键盘

2017-05-27 17:14:52 1967 2

原创 从通知栏跳转到Activity,再跳转至Fragment

从通知栏跳转到Activity,再跳转至Fragment

2017-05-23 15:10:40 1195

原创 JNI的初步使用(二)

JNI基本数据类型,以及C,C++访问JavaJava代码,获取类的属性和静态属性,以及java的函数,构造方法,传入数组并排序,以及返回一个数组

2017-03-27 10:03:11 332

原创 JNI的初步使用(一)

使用Eclipse和VS。实现JNI的基本调用。

2017-03-21 17:00:53 247

原创 LeetCode 75 解题与优化

LeetCode 75 解题与优化

2017-03-16 17:34:21 405

原创 LeetCode 283 解题及优化

LeetCode 283

2017-03-16 16:34:30 383

原创 Android中的Binder机制

1. 直观来说,Binder是Android中的一个类,它继承了IBinder接口 2. 从IPC角度来说,Binder是Android中的一种跨进程通信方式,Binder还可以理解为一种虚拟的物理设备,它的设备驱动是/dev/binder,该通信方式在Linux中没有 3. 从Android Framework角度来说,Binder是ServiceManager连接各种Manager(ActivityManag

2017-03-10 12:19:44 302

原创 Android中实现自定义百分比布局

View的onMeasure等的加载过程,xml布局的加载流程,自定义实现百分比布局

2017-03-08 12:41:38 856

原创 排序算法

1、选择排序 2、插入排序 3、归并排序 4、快速排序

2017-03-07 10:47:12 259

原创 Android实现仿卫星式动画菜单

Android实现仿卫星式菜单

2017-03-06 10:17:53 459

原创 Android实现抽奖转盘动画

Android实现抽奖转盘,SurfaceView

2017-03-02 20:30:36 875

原创 Android自定义短信接受弹框提示

Android自定义短信接受弹框提示

2017-02-28 17:51:20 895

原创 快递物流时间轴

快递物流时间轴

2017-02-24 18:51:40 1597

原创 实现无限循环ViewPager

(1)设置ViewPager的Adapter中的item数量为无限大。 (2)在Adapter的instantiateItem方法中用当前的position 除以 图片数组长度取余数是关键,数据显示在数据显示是在0至size-1之间 (3)设置viewpager在无限大item中间

2017-02-20 10:18:22 326

原创 Android中的MVC和MVP模式

MVC与MVP

2017-02-16 19:47:58 300

原创 Android中的应用更新

实现思路:通过启动service,新建一个线程进行下载,handler通知到notification

2017-02-16 19:36:10 274

原创 Android中IM的语音处理简介及初步实现

IM即为Instant Message,消息内容不大,传输快速即时到达,实时通知IM中语音功能简介控制消息大小,语音时长在一分钟以内。声音采集:MediaRecorder:直接录制成文件并且保存起来AudioRecord:直接把声音实时的字节数据返还给我们。声音播放:Mediplayer:基于文件的播放AudioTrack:提供基于字节数据播放

2017-02-15 11:21:34 2760 1

原创 Android原生视频播放器

Android原生视频播放,横竖屏切换,自定义界面,调节亮度,和音量

2017-02-12 20:25:17 3346

原创 JS实现轮播图

JS实现轮播图

2017-01-28 12:29:14 1016 1

原创 Java中的动态代理

静态代理,动态代理

2017-01-20 11:26:01 165

原创 仿QQ侧滑菜单

一般的侧滑菜单的实现 ,仿qq侧滑菜单,自定义View,属性动画

2017-01-20 10:24:09 275

原创 Android框架中常用的反射与注解

Android框架中的反射与注解,定义,用途,相关api

2017-01-19 19:17:13 373

原创 EventBus的使用(二)

EventBus 事件总线 相关解释

2017-01-19 17:41:06 275

原创 Android的Activity视图层级分析

Activity视图层级图,PhoneWindow,DecorView,content,ActionBar,及浮窗拓展

2017-01-19 14:43:56 5867

原创 Android使用DrawerLayout实现抽屉式侧滑菜单

Android使用DrawerLayout实现抽屉式侧滑菜单

2017-01-19 11:05:46 794

Android群英传源码

Android群英传源码自我练习

2016-09-05

《APP研发录》源码(自己写)

《APP研发录》这本书的源码。然后本人对着书写的。

2016-08-04

App研发录代码(自己写的)

App研发录代码(自己写的)

2016-08-03

Android群英传_PDF_02(共两部分)

Android群英传_PDF_02(共两部分)

2016-06-13

Android群英传_PDF_01(共两部分)

Android群英传_PDF_01(共两部分)

2016-06-13

Android开发者艺术_PDF_03(共三部分)

Android开发者艺术_PDF_03(共三部分)

2016-06-13

Android开发者艺术_PDF_02(共三部分)

Android开发者艺术_PDF_02(共三部分)

2016-06-13

Android开发者艺术_PDF_第一部分(共三部分)

Android开发者艺术_PDF_第一部分(共三部分)

2016-06-13

Android引导页Demo

使用ViewPager和SharedPreferences实现

2016-06-02

空空如也

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

TA关注的人

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