- 博客(12)
- 资源 (8)
- 收藏
- 关注
原创 Android的线程和线程池
Android的线程和线程池 线程在Android中是一个很重要的概念,从用途上来说,分为主线程和子线程,主线程主要处理和界面相关的事情,而子线程则往往是用于执行耗时操作。除了Thread本身以外,在Android中可以扮演线程角色的还有很多,比如AsyncTask和IntentService,同时HandlerThread也是一种特殊的线程。尽管它们的表现形式有别于传统线程,但是它们的本质仍然是
2017-08-14 20:38:13
512
原创 Android性能优化
Android性能优化 本文主要介绍一些有效的性能优化方法,包括布局优化、绘制优化、内存泄露优化、响应速度优化、ListView优化、Bitmap优化、线程优化以及一些性能优化的建议,同时还介绍了对ANR日志的分析方法以及内存泄露分析工具MAT的使用。1、布局优化 布局优化的思想很简单,就是尽量减少布局文件的层级,这个道理是浅显的,布局中的层级少了,这就意味着Android绘制时的工作量少了,那
2017-08-11 11:56:21
458
转载 java中final 与效率
java中final 与效率关于final关键字,总是那么些疑惑,今天就总结一下。 一、final的概念:在Java中, 可以使用final关键字修饰类、方法以及成员变量。 1、final标记的类不能被继承; 在设计类时候,如果这个类不需要有子类,类的实现细节不允许
2017-08-10 11:16:37
1197
原创 Android的消息机制
本文所要讲述的内容是Android的消息机制。提到消息机制读者应该并不陌生,在日常开发中不可避免的要涉及这方面的内容。从开发者的角度来说, Handler是Android消息机制的上层接口, 这使得在开发过程中只需要和Handler交互即可。Handler的使用过程很简单,通过它可以轻松地将一个任务切换到Handler所在的线程中去执行。很多人认为Handler的作用是更新UI,这的确没错,但是更新
2017-08-09 19:55:13
522
原创 浅谈Android中MVC、MVP、MVVM模式(三)
三、MVVM的义军突起 前面,在《浅谈Android中MVC、MVP、MVVM模式(一)》和《浅谈Android中MVC、MVP、MVVM模式(二)》中我们学习了MVC和MVP,并分析了两者的差异,下面就让我们继续学习下MVVM。 MVVM是Model-View-ViewModel的简写,MVVM框架的由来便是MVP模式与WPF结合的应用方式时发展演变过来的一种新型架构
2016-09-09 23:33:39
773
原创 浅谈Android中MVC、MVP、MVVM模式(二)
二、MVP模式在Android中的发展 首先,我们接着上篇《浅谈Android中MVC、MVP、MVVM模式(一)》,在上一篇中,我们已经熟悉了MVC模式, 也提出了MVC模式的一些弊端,正是因为MVC在我们Android项目开发中存在的一些弊端, 从而由MVC眼花出了一种新的模式——MVP。 MVP全名是Model View Presenter,是由MVC演变过来一种
2016-09-09 16:54:41
857
原创 浅谈Android中MVC、MVP、MVVM模式(一)
一、MVC模式在Android中的体现 MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写。 对于我们稍有些开发经验的同学们来说, 对MVC应该也是相当的熟悉了。View: 对应于布局文件LayoutController: 对应于ActivityModel :业务逻辑和
2016-09-09 16:47:40
885
原创 银行业务调度系统
模拟实现银行业务调度系统逻辑,具体需求如下: Ø 银行内有6个业务窗口,1- 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 Ø 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 Ø 异步随机生成各种类型的客户,生成各类型用户的概率比例为: VIP客户 :普通客户 :快速客户 = 1 :
2014-06-18 20:05:06
596
原创 交通灯管理系统
项目需求:模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 异步随机生成按照各个路线行驶的车辆。例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆 由东向而来去往南向的车辆 ---- 左转车辆 。。。 Ø 信号灯忽略黄灯,只考虑红灯和绿灯。 Ø 应
2014-06-16 19:43:33
1576
原创 C#音乐播放器帮助类
using System;using System.Collections.Generic;using System.Linq;using System.Text;using AxWMPLib;using WMPLib;using System.Windows.Forms;namespace CT_Music{ [Serializable]
2014-04-29 09:57:48
1961
C#自制音乐播放器(AxWindowsMediaPlayer)
2014-04-29
高仿 QQ 未读消息拖拽气泡
2017-04-28
仿微信发送位置、地图选点(高德地图)
2017-12-29
Android反编译工具
2014-09-29
Android自定义控件 多个不同效果
2014-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人