-
老掉牙衣的工具集2015版
老衣的工具集2015版开发语言C#是大神AndersHejlsberg从Borland跳槽到微软后亲自操刀打造的开发语言,关于这段过程的一些事情,你可以移步看看这篇文章。对于C#,依然有很多人狭隘的认为它只能开发.NET程序,甚至认为开发的程序只能跑在Windows上。但是实际上这都是错的,C#可以开发非.NET程序、甚至可以用写操作系统,更不用说开发基于Mono或者CoreFX运行在Linux、...
180
热度 -
C# 多线程,论多核年代爱恨情仇
C#多线程,论多核时代爱恨情仇为什么要学习多线程?2010年1月21日是10年某市公务员考试的报名截止日。因从下午2点开始,用于报名的北京市人事考试网瘫痪,原定于昨天下午5点截止的报名时间延迟至今天上午11点。2011年3月11日下午5时(北京时间12日早9点),苹果发布新一代的平板电脑产品iPad2,配备了A5.1Ghz双核处理器,这寓意着平板电脑和笔记本一同进入"多核时代"。同年6月18日,国...
386
热度 -
SimpleCursorAdapter
Android中ListView的初步认识(二)在Android中使用一个控件,一般要有两样东西,一是样式,二是数据。在第一篇中,我们的ListView使用了Android提供的默认样式android.R.layout.simple_list_item_1,这个样式其实就是每个item是一个TextView。数据我们是声明了一个List并赋值的。最后,我们用了这样一句代码实现了把这些...
45
热度 -
Android布局小常识
Android布局小知识1.android:layout_width="0.0dip"解释:是指显示尺寸为0.即不显示。如果是广告或其它弹出窗口,命令设置成0.0dip后将不会在程序页面显示出来。2.相对布局RelativeLayout相对布局RelativeLayout允许子元素指定它们相对于其父元素或兄弟元素的位置,这是实际布局中最常用的布局方式之一。它灵活性大很多,当然属...
0
热度 -
Android OpenGL ES (2) 绘制三维/空间坐标系
AndroidOpenGLES(二)绘制三维/空间坐标系OpenGLES绘制三维/空间坐标系本程序的源代码包在:http://download.csdn.net/detail/zhangjikuan/6992735普通的三维画图大多数就是画个立方体,颜色花哨一点,但是因为项目需求,要画一个三维坐标系,并在上面显示三维向量,不是要平面的那种坐标系,而是做成像是在纸上画的那种立体长方体并显示出向量。刚...
68
热度 -
Android惯用知识点总汇
Android常用知识点总汇http://www.soshow.org/html/86/n-51986.html一、系统上安装了多种浏览器,能否指定某浏览器访问指定页面?请说明原由。如果在你的android系统上安装了多种浏览器,能否指定某浏览器访问指定页面?答案当然是:肯定的。具体方法如下:复制代码Intentintent=newIntent();intent.setAction("androi...
40
热度 -
Android性能优化编码轨范
Android性能优化编码规范?写出高效的代码有两条基本的原则:l??不作没有必要的工作。l??尽量避免内存分配。??1.避免创建不必要的对象对象创建永远不会是免费的。每个线程的分代GC给零时对象分配一个地址池以降低分配开销,但往往内存分配比不分配需要的代价大。如果在用户界面周期内分配对象,就会强制一个周期性的垃圾回收,给用户体验增加小小的停顿间隙。Gingerbread中提到的并发回收也许有用,...
63
热度 -
Android开发12:Preference格局结构小议
Android开发12:Preference布局结构小议Preference布局结构小议安卓程序开发中常用Preference布局结构来做程序的设置项。Android系统会将Preference元素的值存储在sharedPreference文件中,方便了数据的管理。该文件存放路径位DDMS视图下data/data/[packgename]/shared_prefs/文件下,命名约定为...
85
热度 -
Android 驱动跟系统开发 1. 一个简单的例子(原创)
Android驱动和系统开发1.一个简单的例子(原创)首先,边学习边记录点自己的代码,希望看了我写的代码觉得不怎么样的,多多提出来,让我也学习学习,我一定会虚心接受大家的指导。这里我们是来学习android驱动和android系统框架的,这里我只针对于整个android设备驱动的一个流程,从上到下的调用,而且在这里我们去使用android源码环境,原因是我使用的电脑比较破,编译android会挂,...
59
热度 -
(转载)Android中对Log日记文件的分析
(转载)Android中对Log日志文件的分析这次打算通过一个例子,深入解析一下log的分析方法以及Handler对象,Android多线程及MediaPlayer状态分析。特别注意,本文的内容全部是原创,经验所得。特别是Log分析方法,网上搜了一下,没有Log的分析方法文章,特此贡献一下,希望对程序员有帮助。如何分析和研究Log文件,如何看日志信息?Log在android中的地位非常重要,要是作...
30
热度 -
android Content Provider详解1
androidContentProvider详解一内容提供者-ContentProviderContentproviders管理对结构化数据集的使用.它们封装数据,并提供了数据安全的机制.Contentproviders是从一个进程连接另一个进程中的数据的标准接口.当你想使用一个contentprovider中的数据,你需在你的应用的Context中使用ContentResolver对象作为客户端...
12
热度 -
android电源治理PowerManager
android电源管理PowerManagerPowerManager这个类提供了电源管理的一些功能,比如可以让屏幕或者键盘亮起来等。还有对设备的重启的api官网是这么解释的PowerManagerClassOverview这个类提供了控制设备电源状态的管理功能。设备的电池的持续时间(寿命)会受到使用这个API的重要影响。在非必要的情况下不要使用WakeLock,即使必须使用,也要最低限度使用这个...
17
热度 -
Android短信对话(查看会话记录以及会话详情界面)-短信管家3
Android短信会话(查看会话记录以及会话详情界面)---短信管家3看一下上一篇,其实是有缺陷的,我们在载入联系人的时候是放在主线程中做的(比较耗时),所以界面会卡住。推荐使用异步查询来解决这一篇我们谈短信会话:首先看一下效果图这个是所有会话的列表(区分有头像和没有头像的,联系人没有头像的就暂时不显示图片,有头像则显示头像)点击一个会话则进入详细会话页面:这两个页面开发,主要是通过查找andro...
13
热度 -
数往知来C#之面向对象预备〈一〉
数往知来C#之面向对象准备〈一〉1.CLR加载编译源文件 注1.:当你点击调试或者生成解决方案的时候这就是一个编译过程首先CLR加载源文件也就是你写的代码(此代码在文件中是字符串)然后将项目中的嗲吗编译成IL代码进而生成程序集证明过程用反编译工具反编译.exe文件。更深层次的变化我也不知道。注2.当项目启动时,CLR(公共语言运行库)会加载项目里的所有类到内存,并找到其中的主...
91
热度 -
每日一段代码-C# 3DES加密
每天一段代码-C#3DES加密最近一个项目中,因为服务端是用的java开发的,客户端是用的C#,由于通信部分采用到了3DES加密,所以做个记录,以备以后需要的时候直接用。这是对方(java)的加密算法,和网上流传的代码也差不多(主密钥直接写死了,方便测试)1packageorg.zwork.market.mina.msg;23importjava.security.spec.KeySpec;45i...
4
热度 -
深入显出OOP(五): C#访问修饰符(Public/Private/Protected/Internal/Sealed/Constants)
深入浅出OOP(五):C#访问修饰符(Public/Private/Protected/Internal/Sealed/Constants)??访问修饰符(或者叫访问控制符)是面向对象语言的特性之一,用于对类、类成员函数、类成员变量进行访问控制。同时,访问控制符也是语法保留关键字,用于封装组件。Public,Private,ProtectedatClassLevel在创建类时,我们需要考虑类的作用...
481
热度 -
记一次项目中的查询集锦
记一次项目中的查询汇总项目要实现查询汇总的功能,针对不同的分组实现不同的汇总。直接上图吧,直观一点。要实现的效果如下图所示。设计思路:第一,先实现电业局,变电工区,运维站,变电所相同的列名称,能够合并的功能。第二,在合适的位置插入汇总行(即有总计的行)。实现方法,第一,相同的列名称合并的功能,很简单,设置要合并的列的列属性AllowMerge=true,并不总的GridView的AllowMerg...
104
热度 -
C#与.NET的关系
C#与.NetFramework的各种版本和联系转载:http://www.tuicool.com/articles/3Enu2aC#语言C#是微软公司发布的一种面向对象的、运行于.NETFramework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员AndersHejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接...
397
热度 -
基于Solr的空间搜寻
基于Solr的空间搜索如果需要对带经纬度的数据进行检索,比如查找当前所在位置附近1000米的酒店,一种简单的方法就是:获取数据库中的所有酒店数据,按经纬度计算距离,返回距离小于1000米的数据。这种方式在数据量小的时候比较有效,但是当数据量大的时候,检索的效率是很低的,本文介绍使用Solr的SpatialQuery进行空间搜索。空间搜索原理空间搜索,又名SpatialSearch(SpatialQ...
468
热度 -
比java c# PHP更牛逼的东西, 怎么捕捉机会,怎么抓住机会快速反应
比javac#PHP更牛逼的东西,如何捕捉机会,如何抓住机会快速反应?比javac#PHP更牛逼的东西——如何捕捉机会,如何抓住机会快速反应?人生天天都是现场直播,不会给你演排的机会,你抓住机会了吗?抓住了优质的offer了吗?抓住了心仪的女孩子了吗?抓住了赚取第一桶黄金的机会了吗?黑夜和白天负责洗牌,而玩牌的是我们自己。难道真的要在碌碌无为中度过一生吗?征服世界的将是这样一些人:开...
54
热度