【最近更新时间】:2019-10-07
Android 篇
【Android基础教程1】ORM数据库框架LitePal使用及Stetho调试
讲解演示Android下LitePal的使用,以及通过Stetho利用chrome的inspect功能在线查看数据库文件。
【Android基础教程2】Google官方底部导航控件使用(仿微信)
讲解了谷歌推出的底部导航栏控件的使用(https://github.com/Ashok-Varma/BottomNavigation),同时针对这个控件的字体与图片间距、导航栏高度等细节问题进行了描述。
WPF基础篇
【WPF实用教程1】WPF使用Iconfont图标字体
演示了WPF在VS中使用阿里巴巴的Iconfont图标字体的步骤
【WPF实用教程2】VS解决方案目录组织及动态链接库使用
主要讲述以下几点:
-
VS创建多项目解决方案
-
设置项目生成顺序
-
更改项目文件输出路径
-
自定义控件库创建及引用
【WPF实用教程3】支持水印带清空功能的输入框
通过创建一个支持水印,带有清除按钮的输入框,了解WPF CustomControl自定义控件的使用,效果图如下:
【WPF实用教程4】自定义控件的属性和事件
通过在上一篇的基础上实现具有搜索功能的自定义控件,学习自定义控件的依赖属性的定义以及自定义事件。
【WPF实用教程5】带标题高扩展性输入框
修改后的扩展按钮目前的功能如下:
-
支持原始TextBox样式
-
支持清除按钮使能与失能及按钮大小颜色自定义
-
支持扩展按钮使能与失能及按钮大小颜色自定义
-
支持扩展按钮自定义事件
-
支持标题显示以及标题的属性修改
-
支持控件鼠标滑过边缘高亮
未添加的功能:
-
支持内容数据验证
-
支持命令绑定
-
其它功能暂时未想到,以上未添加的功能涉及到一些比较重要的知识点,在我讲完MVVM之后再添加。
【WPF实用教程6】使用Blend进行自定义样式开发
通过使用Blend演示WPF对控件进行自定义样式的步骤,通过自定义的样式移植到自定义控件的步骤。打造如下效果的复选框:
下一篇待续