-
Android网络图片三级缓存计策
Android网络图片三级缓存策略?在移动应用中,我们一般将网络图片分为三个级别,第一级别是网络层,即根据图片的url地址可以找到服务器上相应图片,获取这一层的图片会消耗流量,所以我们希望可以获取后本地就永久使用,所以就会有接下来的缓存策略;第二层缓存是在手机内存层,是将第一层的图片下载到手机内存,这种缓存读取速度非常快,但当图片内存被回收时,图片自然就不会存在了,第三层则是在手机硬盘层,是会缓存...
32
热度 -
Android studio第一回使用配置(二)新建工程并安装Genymotion模拟器
Androidstudio第一次使用配置(二)新建工程并安装Genymotion模拟器【开发环境】物理机版本:Win7旗舰版(64位)AndroidStudio版本:1.1正式版一、新建工程:1、新建一个Project:打开AndroidStudio,新建一个Project,界面如下:上图中,设置好工程名和路径之后,接下来可以一路next:二、AndroidStudio使用方法;1、修改项目结构视...
81
热度 -
Android系统启动->应用启动->界面的显示(二)
Android系统启动-->应用启动-->界面的展示(二)在一个Lancher里面我们点击一个快捷键图表,Android系统做了什么?我们先看Lancher.java中的源码:12345678910111213141516171819202122232425publicfinalclassLauncherextendsActivity{//onCick事件publicvoidonCli...
97
热度 -
Android系统启动->应用启动->界面的显示(三)
Android系统启动-->应用启动-->界面的展示(三)界面的展示部分:------->界面的加载(Activity、Window、View之间的关系)我们知道在Instrumentation.java中有个newActivity(),通过反射创建了MainActivity对象,此时MainActivity对象并没有去调用其生命周期的方法onCrteate(),而是activi...
23
热度 -
安卓用QuickContactBadge跟AsyncQueryHandler实现联系人列表的完美实现
安卓用QuickContactBadge和AsyncQueryHandler实现联系人列表的完美实现打造你自己的个性联系人列表在公司开发这么久了,发现好多的控件没有用过,然后发现了一些新的知识感觉还是很不错的,今天在这里我就来用一下QuickContactBadge的控件和AsyncQueryHandler,说到底QuickContactBadge这个控件我也是偶然发现的,然后乘着现在公司的工作不...
8
热度 -
安卓4.4中应用无法读取修改sd卡的有关问题——软件工程师解决方案
安卓4.4中应用无法读取修改sd卡的问题——程序员解决方案Google去年11月正式发布了Android4.4,代号为KitKat(奇巧,雀巢的一款巧克力品牌),该系统带来了诸多新的特性。但需要注意的是,该系统可能会让你之前一直正常使用的SD卡变为无用的“摆设”,因为根据新版本的API改进,应用程序将不能再往SD卡中写入文件。来看Android开发者网站的“外部存储技术信息”文档中的描述:引用WR...
54
热度 -
怎么开发自己的Android MVP小框架
如何开发自己的AndroidMVP小框架????????相信熟悉android开发的童鞋对MVP框架应该都不陌生吧,网上很多关于android中实现MVP的文章,大家可以直接搜索学习。这些文章中,MVP的实现思路基本都是把Activity、Fragment作为Presenter,这种方式不同于现在主流的MVP方式,不过却好的解决了Activity生命周期带来的问题,且让MVP的实现更加轻松了。??...
79
热度 -
关于Android import-module 跟NDK_MODULE_PATH
关于Androidimport-module和NDK_MODULE_PATH===========================一、将NDK代码模块化二、导出一个预编译库===========================一、将NDK代码模块化Androidmodulepaths(sharingcodemadeeasy):Android模块路径(方便共享代码):================...
59
热度 -
android 手机装置唯一标识
android手机设备唯一标识唯一标识码这东西在网络应用中非常有用,例如检测是否重复注册之类的。[java]viewplaincopyimportandroid.provider.Settings.Secure;privateStringandroid_id=Secure.getString(getContext().getContentResolver(),Secure.ANDROID_ID);...
69
热度 -
Android学习 StateMachine与State方式
Android学习StateMachine与State模式一State模式意图:允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。(ObjectsforStates)对象内部状态决定行为方式,对象状态改变行为方式改变;但这里为何要强调内部状态,外部状态改变也同样会影响行为方式的改变,通常外部状态的改变都会反映到内部状态上来。Command模式是将命令请求封装成一个为对象,将不...
95
热度 -
转:新式 SQL 截断攻击和防御方法
转:新型SQL截断攻击和防御方法http://horseb.blog.sohu.com/178752688.html?????????新型SQL截断攻击和防御方法BalaNeerumalla本文讨论:?分隔标识符和字符串实用的T-SQL函数截断和修改攻击找出Bug和漏洞本文使用了以下技术:?SQLServer目录?分隔标识符和字符串?T-SQL函数?SQL注入漏洞?通过截断进行修改?通过截断进行S...
58
热度 -
可以便利的将SQL语句的执行结果显示成表格结果的JAVA类,可以用于不同的数据显示
可以方便的将SQL语句的执行结果显示成表格结果的JAVA类,可以用于不同的数据显示说明:在做网络程序的时候,我们总是需要将数据从数据库里面读出来,并将其显示,如果每次都去写,那就有点麻烦,程序员最讨厌的事就是做无用的重复功,至少我是其中的一员,在一个项目中做了一个这个东东,感觉用起来还是很方便的,这是一个通用的将查询结果显示成表格的类,你想显示多少,你只需要在你的SQL语句里面的控制就可以,可以做...
61
热度 -
SQL话语全解析
SQL语句全解析一、基本的建库、建表操作(增删改查略去不讲)--创建数据库SchoolCreatedatabaseSchool--使用数据库UseSchool--创建学生表(SID为自增主键,Ssex有Check约束,且所有字段,均不为空)createtableStudent(SIDintidentitynotnullprimarykey,Snamenvarchar(30)notnull,Sage...
44
热度 -
sql2008R2 异常 3000 - 3999
sql2008R2错误3000-3999错误严重性是否记录事件说明(消息正文)300216否不能对数据库快照执行BACKUP或RESTORE。300310否此BACKUPWITHDIFFERENTIAL将基于多个文件备份。在尝试还原此差异备份之前,必须还原所有这些文件备份。300416否不能将主文件组作为文件备份进行备份,因为数据库正在使用SIMPLE恢复模式。请考虑通过指定READ_WRITE_...
765
热度 -
锐利的SQL:数字范围统计
锋利的SQL:数字范围统计这是在做一个大型货场租赁系统时遇到的问题,在计算货场剩余存储空间时,不仅仅需要知道哪些货位是空闲的,还要能够判断出哪些货位之间是连续的。因为在新货物入场时,可以判断这些货物是否可以堆放在一起,而不是放在不连续的多个货位上,这样更便于管理,并且在出货时也更加迅速。假设这个货场共有100个货位,现在已存放货物的货位是1、2、3、4、87、89、99、100,则剩余空位是5~8...
12
热度 -
SQL Server 安全性一部分实验
SQLServer安全性部分实验《数据库系统概论》实验三数据控制(安全性部分)姓名日期本实验是在实验二中的school数据库的基础上进行的,如果有需要增删改的地方将在实验中加以说明。(一)授权与回收。【1】授权。建立多个用户,给他们赋予不同的权限,然后查看是否真正拥有被授予的权限了。1)建立用户(登录帐号)U1、U2、U3、U4、U5、U6、U7和对应的数据库school的用户dbu1、dbu2、...
58
热度 -
android中完成分享功能(邮件可能短信方式)
android中完成分享功能(邮件或者短信方式)应上篇所说,我紧接着,便把前两篇的效果图中的最后一个按钮,即“分享”按钮的功能,进行实现,这个按钮我大体想了下,用什么来完成,是什么效果,怎么样才能具有一定的代表性。比如,第一篇的”帮助“按钮,使用的是ViewPager,它是有一些代表性的,大家可以通过它进一步认识到viewpager;而第二篇的“我的”按钮,则是通过“PopupWindow”来实现...
59
热度 -
学习android内核 - android 4.0 系统锁屏
学习android内核--android4.0系统锁屏本文主要是记录一些在学习过程中关键路径的笔记,方便以后回忆。所以个人写得部分会很少,大部分都是摘自于它人,主要是做了一些汇总整理。以后有机会会慢慢自己写一些。参考:《AndroidICS4.0---->LockScreen锁屏流程》http://blog.csdn.net/wdaming1986/article/details/77532...
34
热度 -
小弟我的Android进阶之旅->经典的大牛博客推荐(排名不分先后)!
我的Android进阶之旅------>经典的大牛博客推荐(排名不分先后)!!今天看到一篇文章,收藏了很多大牛的博客,在这里分享一下(转载于:http://blog.csdn.net/wujxiaoz/article/details/8237096)Android中文WikiAndroidStudio-NDK开发-移动开发团队谦虚的天下-博客园gundumw100博客-android进阶分类...
17
热度 -
android之Fragment(官网资料通译)
android之Fragment(官网资料翻译)转于:http://blog.csdn.net/lilu_leo/article/details/7671533?------------------------------------------------------------------------------------?ragment要点Fragment作为Activity界面的一部分组...
55
热度