-
Android中窗口的创设过程
Android中窗口的创建过程在阅读本文之前建议先阅读我的另外一篇Java层Binder机制详解,因为里面有些地方涉及到通过进程间通过Binder机制通信。在Android将窗口分为三类:应用窗口,子窗口,系统窗口应用窗口一般需要和一个Activity对应,子窗口是有父窗口的窗口,系统窗口时由系统创建的窗口,用户是无法创建系统窗口的(Toast,输入法窗口,壁纸窗口除外)这里我主要分析一下应用窗口...
84
热度 -
用NDK编译独立的库文件
浅谈独立使用NDK编译库文件(Android)阅读前准备这是一篇相对入门的文章。文中会涉及到少许NDK的知识,但个人认为对初学者来说都相对比较实用,因为都是在平时项目中遇到的(目前自己也是初学者)。一些其他高深的技术不再本文探讨范围之内(因为我不懂)。文章中可能会存在一些啰里八嗦的地方,抱歉,目前的行文风格如此,考虑以后变得牛逼点儿再改改文风,毕竟现在的阶段还是自嘲的情...
47
热度 -
【复建学习】05 函数的重构
【重构学习】05函数的重构《重构》这本书的代码都是java,我准备用C#来一遍。而今天我的主要任务是写一大段垃圾代码出来,然后重构(仅限于函数的,不涉及到其它方面的重构)。程序界面:功能介绍:侠客名字自己取,然后点击按钮随机角色的属性,根骨,经脉,柔韧,悟性等四项属性值都是随机而来。其他的都是由这四个属性计算而来:根骨:影响气血,基础外攻和基础内攻经脉:影响内力和基础内攻柔韧:影响身法和基础闪避按...
313
热度 -
一个加密受权系统引发的思考.
一个加密授权系统引发的思考...最近项目中有个需求,大致说起来就是:公司上线了一个网站,但是需要对这个网站做使用时间限制,也就是常说的授权。由于时间紧迫,我的实现思路如下:1、编写注册机代码,用注册机形成授权文件,授权文件为一个xml字符串,包括开始时间与结束时间节点,然后用加密方法对形成的xml字符串加密2、将授权文件放到网站发布目录下,修改原网站中的代码,解析授权文件中加密的字符串并进一步判断...
400
热度 -
是时分改变你的开发方式了-XAF信息系统快速框架介绍
是时候改变你的开发方式了-XAF信息系统快速框架介绍我是一名.Net开发者,从DOS时代Turboc算起(1996年),马上满20年了。想想写过的代码真是不少,却做了很多重复反复的编码工作。当然中间也带过团队做过几个大项目,但是代码仍没写够,还是每天在敲着代码,真心是喜欢这个别人眼中这件无聊的事情吧。可能我的视野不够开阔,自从2002年从asp开始加入M$阵营,后来转向.net开发一直没有变化过,...
289
热度 -
Android数字签名解析(3)
Android数字签名解析(三)在刚才开始学习android数字签名的相关知识点的时候,被资料中出现的keystore、x509、密钥对、debug.keystore弄的晕头转向,经过一段时间的了解,总算明白一些。一、make_key脚本生成密钥对android源码中自带的工具make_key(development/tools/目录下)可以用来生成RSA密钥对。./make_keytest‘/C...
92
热度 -
关于Android开发数据存储方式(一)
关于Android开发数据存储的方式(一)关于Android开发数据存储方式(一)在厦门做Android开发也有两个月了,快情人节了,我还在弄代码。在微信平台上开发自己的APP,用到了数据存储的知识,现在总结一下:总体的来讲,数据存储方式有三种:一个是文件,一个是数据库,另一个则是网络。其中文件和数据库可能用的稍多一些,文件用起来较为方便,程序可以自己定义格式;数据库用起稍烦锁一些,...
97
热度 -
一年的回顾:小弟我的领域驱动设计之路
一年的回顾:我的领域驱动设计之路说明:图片来自音乐期刊《年少轻狂人得意》天气炎热,难免会有些浮躁,总结下这篇博文,希望可以给自己或他人一些向前的能量。回头看上面是我在2014年4月4日深夜发表的一个状态,回到这个时间节点,我还记得那个画面是多么的和谐,嘴里含着布洛芬药片,一根一根的抽着烟,穿着大裤衩,抠着脚趾头,眼睛一眨不眨的欣赏这篇文章,现在想想也是醉了。先描述一下我那时候的工作状态,和大多数软...
422
热度 -
android gif view 显示图片(网络源码批改)
androidgifview显示图片(网络源码修改)gif的解析,显示,在google上有一位作者开放了源码,于是我也下载研究了下,的确可用,不过些许问题,如,解析大一些的文件就会出现oome。我修改了下源码,模拟器上会因为图片过大无法解析。一张gif2.07m,解析完全会有179帧,如果用png,100质量存储总有4.2m,在手机上只能解析128帧,其它因为内存不足无法解析,所以还是没有优化好。...
323
热度 -
Android学习札记(2)-初识Activity
Android学习笔记(2)-初识Activity根据文档的解释,Activity是Android开发中非常重要的一个基础类。我把它想像成J2ME中的Display类,或者是Win32平台上的Form类,也许不准确,但是它的重要性我觉得应该是一样的(当然,如果我们写的是一个没有界面的应用,例如后台运行的服务之类的,可以不用Display的)。1.在一个Activity中使用多个View如果把Act...
30
热度 -
Android学习札记之NFC近距离无线通讯技术(Dean)(转载)
Android学习笔记之NFC近距离无线通讯技术(Dean)(转载)本帖最后由aibus于2011-4-3016:11编辑首先要弄清楚NFC是什么?NFC是NearFieldCommunication缩写,即近距离无线通讯技术。由飞利浦公司和索尼公司共同开发的NFC是一种非接触式识别和互联技术,可以在移动设备、消费类电子产品、PC和智能控件工具间进行近距离无线通信。NFC提供了一种简单、触控式的解...
95
热度 -
ContentControl 与 ViewModel (1)
ContentControl与ViewModel(一)前阵子有人问我MVVM模式下,在View中嵌套View,切换View。想一想还是写下来吧。主要就是用到ContentControl和DataTemplate,这算是一种ViewModelFirst的思想吧。其实好多MVVM的框架,也都提供这样的功能。在ContentControl绑定ViewModel,就可以显示对应的View。比如Calibu...
234
热度 -
编译器与Debug的传奇:女牛人Grace Hopper小传,该怎么处理
编译器与Debug的传奇:女牛人GraceHopper小传引言1992年1月7日,华盛顿阿灵顿国家公墓,美国海军为在元旦凌晨睡梦中安然去世的退休海军女军官格蕾丝·穆雷·赫柏(GraceMurrayHopper)举行了隆重的葬礼。海军仪仗队和众多肃穆的海军官兵按照海军的礼仪向这位令人尊敬的长者作最后的告别。千千万万的美国人则通过电视转播观看了葬礼的实况。四年后的1996年1月6日,美国海军在缅因州的...
96
热度 -
C# winform 实现图片特效遇到难题,
C#winform实现图片特效遇到难题,求助!publicclassImageClass{///<summary>///将图片转换成黑白色效果///</summary>///<paramname="bmp">Bitmap对象</param>///<paramname="picBox">PictureBox对象</param>p...
50
热度 -
小弟我从腾讯那“偷了”3000万QQ用户数据,出了份很有趣的独家报告
我从腾讯那“偷了”3000万QQ用户数据,出了份很有趣的独家报告!两周前,做的一个项目需要模拟一批用户评价数据,如果想让数据看着真实点,那就得使用随机的用户昵称和头像啊。要是头像或者昵称全都差不多,那别人一看就看出来这是做的数据了。于是乎我就写了个从我QQ空间开始的蜘蛛网式的爬虫程序,程序断断续续的运行了两周。总共爬到了腾讯3000万QQ数据,其中有300万包含用户(QQ号,昵称,空间名称,会员级...
74
热度 -
5、系统实现
c#课程设计---猜猜看游戏1:游戏要求1.随机显示一个名字与若干张相片(如3张),选择正确的相片。2.记录老师对每个学生的认识概率P,并根据认识概率,确定“猜猜看”游戏中学生出现的频率。认识概率P=识别的准确次数/(识别的准确次数+识别的错误次数a)原则1:认识概率高的学生,在猜猜看游戏中出现的频率相对低一些。b)原则2:认识概率低的学生,在猜猜看游戏中出现的频率相对高一些。c)原则3:...
113
热度 -
晕 csdn竟然都没人能解决这道题的。
晕csdn居然都没人能解决这道题的。。。。。。。。。。。。。。。这是一个html网页,表格的内容是我们学校的课程表,我想把里面的课程内容解析出来,然后显示在手机上做一个手机的课程表的客户端,我用的是windowsphone8.1sdk,希望大神好心人帮忙一下,我刚学习这个,希望解答的详细一些,,最好能直接用的,要不然我怕看不懂<head></head><body>...
412
热度 -
匹夫细说C#不是“栈部类”的值类型,从生命周期聊存储位置
匹夫细说C#:不是“栈类型”的值类型,从生命周期聊存储位置0x00前言:匹夫在日常和别人交流的时候,常常会发现一旦讨论涉及到“类型”,话题的热度就会立马升温,因为很多似是而非、或者片面的概念常常被人们当做是全面和正确的答案。加之最近在园子看到有人翻译的《C#堆vs栈》系列,觉得也挺有趣,挺不错的,所以匹夫今天也想从存储位置的角度聊聊所谓的值类型,同时也想反驳一下简单的&ld...
107
热度 -
C#中的预处理器指令
C#预处理器指令C#中的预处理器指令目录1.#define和#undef2.#if、#elif、#else和#endif3.#warning和#error4.#region和#endregion5.#line6.#pragmaC#中有许多名为“预处理器指令”的命令。这些命令从来不会转化为可执行代码中的命令,但会影响编译过程的各个方面。例如,使用预处理器指令可以禁止编译器编译...
278
热度 -
【开源】【免积分下载】MFC幻灯片播发类,支持主流过渡特效
【开源】【免积分下载】MFC幻灯片播放类,支持主流过渡特效公司项目需要一个播放幻灯的东西,就自己写了一个,使用简单,只需往你的对话框里面拖一个Picture或者Static控件,然后绑定到CImageBox对象设置参数即可使用,支持主流过渡特效,支持图片停留,参数均可设置,由于使用的是差值动画,并且动画时间是可以控制的,所以没有使用Timer,Timer时效性不好,卡顿很明显,该类用作全屏程序的图...
61
热度