Fork me on GitHub
摘要: # 背景 最近在写一个基于Android的IPC实现的一个小工具,主要实现的就是能够在手机查看被监视程序的值的变化和日志等。因为用了入侵的方式,所以需要被监视APK集成一个SDK。程序界面一览: 大概还是一个半成品的样子,后续会写一些Root以后才有的功能。 # 遇到的问题 在实际的开发中,因为主程 阅读全文
posted @ 2017-08-30 22:58 tianjyan 阅读(534) 评论(0) 推荐(1) 编辑
摘要: 通常,应用程序可以将那些频繁访问的数据,以及那些需要大量处理时间来创建的数据存储在内存中,从而提高性能。基于微软的企业库,我们的快速创建一个缓存的实现。 ## 新建PrismSample.Infrastructure.Cache 新建一个类库项目,将其命名为PrismSample.Infrastru 阅读全文
posted @ 2016-08-10 07:36 tianjyan 阅读(1475) 评论(5) 推荐(4) 编辑
摘要: # 前言 Protocol Buffers (下面简称PB)是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,很适合做数据存储或 RPC 数据交换格式。它可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。它支持多种语言,比如C++,Java,C#,Pytho 阅读全文
posted @ 2016-08-03 19:55 tianjyan 阅读(3184) 评论(2) 推荐(0) 编辑
摘要: 上篇已经简单的构建了一个Prism的程序,现在我们需要添加一个Logger,Prism本身自带一个功能简单的TextLogger,但是我们希望能用.Net常用的Log4net。所以我们需要重载掉Bootstrapper中的CreateLogger方法。 ## 新建一个PrismSample.Infr 阅读全文
posted @ 2016-07-15 08:10 tianjyan 阅读(1697) 评论(1) 推荐(3) 编辑
摘要: 最近看书比较多,正好对过去几年的软件开发做个总结。写这个的初衷只是为了简单的做一些记录。 ## 前言 复杂的应用程序总是面临很多的页面之间的数据交互,怎样创建松耦合的程序一直是多数工程师所思考的问题。诸如依赖注入,PubSub模式,MVVM等概念,都致力于帮助我们创建更加松耦合易于维护的程序,也有不 阅读全文
posted @ 2016-07-14 14:55 tianjyan 阅读(2562) 评论(8) 推荐(4) 编辑
摘要: 前言 貌似最近来问我XAML这块的东西的人挺多的。有时候看他们写XAML这块觉着也挺吃力的,所谓基础不牢,地动山摇。XAML这块虽说和HTML一样属于标记语言,但是世界观相对更加庞大一点。 今天讲讲XAML中的Binding。没啥技术含量,全当是快速阅读。 Binding作为MVVM模式的一个... 阅读全文
posted @ 2016-01-22 21:03 tianjyan 阅读(1899) 评论(3) 推荐(5) 编辑
摘要: 前言最近在帮一家知名外企开发Universal Windows Platform的相关应用,开发过程中不由感慨:项目分为两种,一种叫做前人栽树后人乘凉,一种叫做前人挖坑后人遭殃。不多说了,多说又要变成月经贴了。讲讲MEF。MEF全称Managed Extensibility Framework。我们... 阅读全文
posted @ 2016-01-09 07:20 tianjyan 阅读(1927) 评论(3) 推荐(4) 编辑
摘要: 简介Windows10正式版发布到现在,我利用零零碎碎的一些时间对UWP进行一些学习,也基于这门技术开发了一个第三方的简书App.基本界面优酷视频:http://v.youku.com/v_show/id_XMTM2MjU4MjI4NA==.html基本功能客户端采用了UWP的技术,所以支持x86,... 阅读全文
posted @ 2015-10-18 10:00 tianjyan 阅读(3585) 评论(18) 推荐(10) 编辑
摘要: 还是在持续的开发一款Windows10的应用中,除了上篇博客讲讲我在Windows10(uwp)开发中遇到的一些坑,其实还有很多不完善的地方,比如(UIElement.Foreground).(GradientBrush.GradientStops)[1].(GradientStop.Offset)... 阅读全文
posted @ 2015-09-01 19:53 tianjyan 阅读(2112) 评论(2) 推荐(3) 编辑
摘要: 7月29日发布的Windows10正式版,当天安装好以后,在网络不太好的情况下,经过多次尝试终于装上了Visual Studio 2015和Windows 10 10240的SDK.这两周一直在开发UWP,讲讲在其中遇到的一些坑,不定时更新,有兴趣的可以关注下.1.DataType在UWP中缺失的问... 阅读全文
posted @ 2015-08-21 20:50 tianjyan 阅读(8069) 评论(7) 推荐(5) 编辑