-
android诠注使用详解(图文)
android注解使用详解(图文)在使用Java的SSH框架的时候,一直在感叹注解真是方便啊,关于注解的原理,大家可以参考我的另一片文章Java注解详解。最近有时间研究了android注解的使用,今天与大家分享一下。android中注解的使用用到了GitHub上的开源框架androidannotations,下载地址。这个开源框架应该是目前使用人数最多的android注解框架了,主要是由于它设计的...
31
热度 -
Android编码轨范及性能优化整理
Android编码规范及性能优化整理最近看到新人的android代码实在问题太多,一些基本的地方都有问题,于是重新培训了下代码规范,希望后面能慢慢好起来。一、Android编码规范1.java代码中不出现中文,最多注释中可以出现中文2.局部变量命名、静态成员变量命名只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写3.常量命名只能包含字母和_,字母全部大写,单词之间用_隔开4.layo...
53
热度 -
4、MainActivity
Android框架练成教你打造高效的图片加载框架转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/41874561,本文出自:【张鸿洋的博客】1、概述优秀的图片加载框架不要太多,什么UIL,Volley,Picasso,Imageloader等等。但是作为一名合格的程序猿,必须懂其中的实现原理,于是乎,今天我就带大家一起来设计一个加...
12
热度 -
【Android 个人懂得(七)】用ContentValues和自定义Application处理数据
【Android个人理解(七)】用ContentValues和自定义Application处理数据我当时面临的需求是1、核心算法数据和UI的交互,2、多个数组数据的封装,3、不确定的数组数据转化到表格形式。就于以上需求,我采用自定义的Application储存和传递全局的数据,采用ContentValues的key-value转化和储存数组数据,然后通过遍历ContentValues的key将对应...
26
热度 -
利用 LeakCanary 回检查 Android 内存泄漏
利用LeakCanary来检查Android内存泄漏前言你被概率性的OOM困扰么?有时候,OOM像幽灵一样,挥之不去,可真想把它揪出来时,又捉之不着。或许,是时候用LeakCanary来诊断一下了。它是一个用来检查Android下内存泄漏的开源库,这篇文章主要介绍其用法、架构和其背后的实现原理。Square有篇文章介绍了开发这个库的原因。他们的一个付款流程里,需要用到用户的签名,他们直接用Bitm...
426
热度 -
为啥 iPhone 的拍照效果比其它手机优秀
为什么iPhone的拍照效果比其它手机优秀?知乎用户提问:影像行业不是需要很多年的积累才能有优异的表现吗?iPhone的影像基础从何而来,索尼有柯尼卡美能达的基础为何在手机成像上反而做不过苹果?为什么苹果在没有任何影像基础(恐是不實描述)的情况下制造出了拍照效果比其他手机优秀的iPhone?<<<-------------<_<向左看知乎用...
392
热度 -
LINQ体味(14)——LINQ to SQL语句之存储过程
LINQ体验(14)——LINQtoSQL语句之存储过程存储过程在我们编写程序中,往往需要一些存储过程,在LINQtoSQL中怎么使用呢?也许比原来的更简单些。下面我们以NORTHWND.MDF数据库中自带的几个存储过程来理解一下。1.标量返回在数据库中,有名为CustomersCountByRegion的存储过程。该存储过程返回顾客所在"WA"区域的数量。ALTERPROCE...
110
热度 -
SqlServer触发器、存储过程跟函数
SqlServer触发器、存储过程和函数---------------------sqlserver-触发器-------------触发器中的临时表:Inserted存放进行insert和update操作后的数据Deleted存放进行delete和update操作前的数据--创建触发器CreatetriggerUser_OnUpdateOnST_UserforUpdateAsdeclare@ms...
91
热度 -
Spring MVC懂得和主要使用的注解详解
SpringMVC理解和主要使用的注解详解核心原理1、用户发送请求给服务器。url:user2、服务器收到请求。发现Dispatchservlet可以处理。于是调用DispatchServlet。3、DispatchServlet内部,通过HandleMapping检查这个url有没有对应的Controller。如果有,则调用Controller。4、Control开始执行5、Controller...
126
热度 -
ORACLE 动态实施SQL语句
ORACLE动态执行SQL语句转自:http://zhaisx.iteye.com/blog/856472ORACLE动态执行SQL语句博客分类:?OracleSQLOracleCC++C#?Oracle动态SQLOracle动态SQL有两种写法:用DBMS_SQL或executeimmediate,建议使用后者。试验步骤如下:1.DDL和DMLSql代码??/***?DDL?***/??begi...
0
热度 -
C#开发微信门户及应用(29)-微信个人化菜单的实现
C#开发微信门户及应用(29)--微信个性化菜单的实现有一段时间没有接着微信的主题继续介绍里面的功能模块了,这段时间来,微信也做了不少的变化改动,针对这些特性我全面核对了一下相关的微信公众号和企业号的接口,对原有的微信API和系统管理做了全面的更新,本随笔以及后面的随笔就是基于这个工作上的总结,以期把微信涉及的功能模块,都使用C#实现的方式来介绍。本随笔主要介绍微信公众号的个性化菜单的实现,虽然目...
418
热度 -
老掉牙衣的工具集2015版
老衣的工具集2015版开发语言C#是大神AndersHejlsberg从Borland跳槽到微软后亲自操刀打造的开发语言,关于这段过程的一些事情,你可以移步看看这篇文章。对于C#,依然有很多人狭隘的认为它只能开发.NET程序,甚至认为开发的程序只能跑在Windows上。但是实际上这都是错的,C#可以开发非.NET程序、甚至可以用写操作系统,更不用说开发基于Mono或者CoreFX运行在Linux、...
180
热度 -
百度通译cs文件英文注释
百度翻译cs文件英文注释原由:本人英语烂,没办法看不懂国外的代码注释!只能借助其他手段来助我一臂之力了.虽然翻译内容不是很准确,但好过什么都看不懂的强.对吧?!代码有点乱有用的园友自个整理一下吧!最近没时间所以翻译后内容保存还未实现,需不需要保存自个看着办吧!过段时间再整理实现一下!这只是一个简单的例子.不足之处请大侠指出,在下感激不尽!直接贴代码:classProgram{privateread...
200
热度 -
C# 多线程,论多核年代爱恨情仇
C#多线程,论多核时代爱恨情仇为什么要学习多线程?2010年1月21日是10年某市公务员考试的报名截止日。因从下午2点开始,用于报名的北京市人事考试网瘫痪,原定于昨天下午5点截止的报名时间延迟至今天上午11点。2011年3月11日下午5时(北京时间12日早9点),苹果发布新一代的平板电脑产品iPad2,配备了A5.1Ghz双核处理器,这寓意着平板电脑和笔记本一同进入"多核时代"。同年6月18日,国...
386
热度 -
android四大组件-android service详解
android四大组件--androidservice详解一、androidservice简介1、Android中的服务和windows中的服务是类似的东西,服务一般没有用户操作界面,它运行于系统中不容易被用户发觉,可以使用它开发如监控之类的程序。2、在Android中,Activity主要负责前台页面的展示,Service主要负责需要长期运行的任务。例如,一个从service播放音...
33
热度 -
Android 内存溢出解决方案(OOM) 收拾总结
Android内存溢出解决方案(OOM)整理总结在最近做的工程中发现加载的图片太多或图片过大时经常出现OOM问题,找网上资料也提供了很多方法,但自己感觉有点乱,特此,今天在不同型号的三款安卓手机上做了测试,因为有效果也有结果,今天小马就做个详细的总结,以供朋友们共同交流学习,也供自己以后在解决OOM问题上有所提高,提前讲下,片幅有点长,涉及的东西太多,大家耐心看,肯定有收获的,里面的很多东西小马也...
88
热度 -
注脚框架-AndroidAnnotations
注解框架---AndroidAnnotationsAndroidAnnotations是一个开源框架,旨在加快Android开发的效率。通过使用它开放出来的注解api,你几乎可以使用在任何地方,大大的减少了无关痛痒的代码量,让开发者能够抽身其外,有足够的时间精力关注在真正的业务逻辑上面。而且通过简洁你的代码,也提高了代码的稳定性和后期的维护成本。以下AndroidAnnotations简称为AA可...
101
热度 -
Spire.Doc组件读取与写下Word
Spire.Doc组件读取与写入Word之前写了一篇开源组件DocX读写word的文章,当时时间比较匆忙选了这个组件,使用过程中还是有些不便,不能提前定义好模版,插入Form表单域进行替换。最近无意中发现Spire.Doc组件功能很强大,目前来看基本上符合我的所有使用场景。本篇将挑选几个重要的应用场景进行介绍。阅读目录使用模版生成简历格式转换Table操作总结回到顶部使用模版生成简历使用word的...
82
热度 -
【C#】使用IExtenderProvider替控件添加扩展属性,像ToolTip那样
【C#】使用IExtenderProvider为控件添加扩展属性,像ToolTip那样申明:-本文适用于WinForm开发-文中的“控件”一词是广义上的说法,泛指包括ToolStripItem、MenuItem在内单个界面元素,并不特指继承自Control类的狭义控件用过ToolTip这个组件的童鞋都知道这样一个现象:在VS中拖入一个ToolTip,然后点击窗体中的各种控件...
237
热度 -
应届GIS硕士谋职经验总结
应届GIS硕士求职经验总结记录一下作为一个GIS应届毕业生在帝都找工作的历程吧,之后的经历可能丰富多彩,可能萎靡不振,但这一次走过来了就是这一次的。希望以史为鉴,各位客官也能有所收获。定位我们这一届的“烟酒生”是2015.6月毕业,学校第一波大型招聘会在2014.10月份就开始动员了。而我一直觉得毕业时间还早,也许年后才是找工作的高潮时期,没想到学校在2014.11.1就开始了第一场大型双选人才交...
315
热度