自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Android todo-mvp

一点对google官方的todo-mvp的理解首先定义了三个接口: BaseView : View接口 BasePresenter : Presenter接口 TasksDataSource : Model接口public interface BaseView<T>{ void setPresenter(T presenter);}public interface BasePres

2017-09-19 11:09:10 460

原创 SharedPreferenceUtil

SharedPreferenceUtilpublic class SharedPreferenceUtil{ private static SharedPreferences mSharedPreferences = null; private static Editor mEditor = null; private static void init(Context ctx)

2017-09-05 20:19:51 454

原创 ActivityManager

ActivityManagerpublic class ActivityManager{ private static ActivityManager _instance = new ActivityManager(); private Stack<Activity> activities = new Stack<>(); private static final byte[]

2017-09-01 16:13:36 369

原创 ThreadUtil工具类

ThreadUtil工具类public class ThreadUtil{ private static ThreadUtil _insatnce; private static final byte[] wirteLock = new byte[0]; private ThreadPoolExecutor _pool; private HashMap<String,

2017-09-01 15:44:00 1606

原创 观察者模式

观察者模式基本的观察者模式interface Subject{ registerObserver(...); removeObserver(...); notifyObserver(...);}interface Observer{ update(...);}public class MySubject implement Subject{ List<>

2017-08-30 15:48:06 253

原创 WPF中的Binding

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

2017-08-30 15:36:39 551

原创 Prism for wpf

Prism for wpf概念 Modules 模块:一个独立的功能包Module Catalog 模块列表:负责模块的加载,如模块的加载时间,顺序等等。模块列表有ModuleManager和ModuleLoader负责远程加载。Shell 壳:应用程序加载的第一个模块,定义了程序的总体布局和结构。View 视图: 与用户交互的界面 View Models 和 Presenter : 封装了应用

2017-08-24 16:42:53 478

原创 WPF中绘图

WPF中绘图XAML可以绘制矢量图基本图形,派生自Shape类 Line—直线段,可以设置笔触(Stroke) Rectangle—矩形,(Stroke,Fill) Ellipse—椭圆,(Stroke,Fill) Polygon—多边形,(Stroke,Fill) Polyline—折线 Path—路径,各种线组成

2017-08-23 16:54:28 1450

原创 WPF中的Template模板

WPF中的模板TemplateWPF中通过引入模板将数据和算法的内容和形式解耦 ControlTemplate 是算法的内容的表现形式,决定了控件长成什么样子,让程序员在控件原有的内部逻辑基础上扩展自己的逻辑 DataTemplate 是数据的内容的表现形式,数据显示成什么形式,外观DataTemplate 常用在三处: ContentControl的ContentTemplat

2017-08-22 20:11:09 1623

原创 WPF中的资源

WPF中的资源WPF中资源分为 程序级资源 和 对象级资源 。对象级资源每个界面元素有一个Resources属性就是他自己的对象级资源 Resources 是ResourceDictionary类型,它继承自FrameworkElement. Resources 中保存的是K-V形式数据,Value类型为object,使用时需要类型转换。使用 1.引入命名空间 2.定义资源

2017-08-21 16:23:56 369

原创 WPF中Cammand命令

Cammand命令命令 实现了ICammand接口,常用的是继承RoutedCommand子类 命令源 实现了ICommandSource接口 命令目标 实现了IInpurElement接口,常常是直接对UI控件进行扩展命令多使用单件模式………Singletone Pattern1.创建命令类 2.声明命令实例 3.指定命令源 4.指定命令目标 5.设置命令关联C

2017-08-21 11:50:33 618

原创 WPF中RouteEvent

1.UI组件树:Logical Tree 叶子节点是组件, Visual Tree 叶子节点是组件内部实现细节2.使用方法a.自定义YourRoutedEventArgs,继承RoutedEventArgs,并实现base(...)的构造方法,加上自定义属性b.自定义组件b.1声明RoutedEvent。public static readonly RoutedEvent Repo

2017-08-18 19:47:58 926

原创 WPF中DependencyObject使用

WPF中依赖对象DependencyObject

2017-08-18 09:29:31 6879

空空如也

空空如也

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

TA关注的人

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