-
android MultiDex multidex原理原理下撞见的N个深坑(二)
androidMultiDexmultidex原理原理下遇见的N个深坑(二)androidMultiDex原理下遇见的N个深坑(二)这是在一个论坛看到的问题,其实你不知道MultiDex到底有多坑。不了解的可以先看上篇文章:androidMultiDexmultidex原理(一)解决和遇到的其它问题,请见下一篇文章:androidMultiDex原理下超出方法数的限制问题(三)遭遇multidex...
243
热度 -
Android Environment.getExternalStorageDirectory() 获取的是内部存储仍是外部存储
AndroidEnvironment.getExternalStorageDirectory()获取的是内部存储还是外部存储?这几天在做Android应用的远程更新功能,将下载的更新包放在移动设备上指定的目录。用的是Environment.getExternalStorageDirectory()这个方法,然后在获取的目录中新建一个hkapp文件夹,用来存放下载的apk文件。那么,这个hkapp文...
131
热度 -
TIJ英文原版图书阅读之旅——Chapter Seven:Reusing Classes
TIJ英文原版书籍阅读之旅——ChapterSeven:ReusingClassesReusingClasses有两种常用方式实现类的重用,组件(在新类中创建存在类的对象)和继承。CompositionsyntaxEverynon-primitiveobjecthasatoString()method,andit’scalledinspecialsituationswhenthecom...
372
热度 -
Spring详细课程
Spring详细教程Spring学习总结----一、导入Spring必须的jar包二、简单示例入门注入一个User1.编写User实体类packagetest.Spring.helloworld;importjava.util.List;importjava.util.Map;publicclassUser{@OverridepublicStringtoString(){return"User[i...
38
热度 -
Android异常信息的汇总
Android错误信息的汇总犯过的错给自己提个醒【错误信息】[2011-01-1916:39:10-ApiDemos]WARNING:ApplicationdoesnotspecifyanAPIlevelrequirement![2011-01-1916:39:10-ApiDemos]DeviceAPIversionis8(Android2.2)原因:不影响正常运行。在AndroidManifes...
11
热度 -
Android 携程动态加载框架的封装流程分析
Android携程动态加载框架的打包流程分析最近携程开源了一套动态加载的框架,总的来说,该框架和OpenAtlas还是有一定的相似之处的,比如资源的分区。此外该框架也支持热修复。个人觉得该框架中携程做的比较多的应该在打包语句的编写上面,这篇文章主要用于记录自己学习该框架的一个过程,携程的打包语句是我见过最复杂的,所以还是非常值得借鉴的。在携程的github上的DynamicAPK上,给出的打包方法...
44
热度 -
SQL注入有关问题总结
SQL注入问题总结一、SQL注入介绍?SQL注入就是将原本的SQL语句的逻辑结构改变,使得SQL语句的执行结果和原本开发者的意图不一样;方法:在表单中将命令当作用户输入提交给程序;?二、SQL注入范例?这里我们根据用户登录页面?[html]?viewplaincopy?<form?action=""?>??用户名:<input?type="text"?name="username...
104
热度 -
Mondrian解析MDX成sql话语的分析与整理
Mondrian解析MDX成sql语句的分析与整理???不久前,在同事的努力下,他找到了如何设置使Mondrian解析mdx成sql语句在控制台打印出来,这样就可以方便地查看你的mdx查询语句执行的详细过程。我结合自己的demo测试了一下,将其步骤记录下来,并将其如何解析的过程也整理和总结了一遍,希望对正在学习mdx的朋友有些帮助。?在控制台输出mdx被解析出来的对应的sql语句步骤:首先,在WE...
97
热度 -
无人值守装配SQL Server 2008 R2
无人值守安装SQLServer2008R2安装命令:"F:\setup.exe"/ACTION=install/ConfigurationFile="D:\SQLServer安装\ConfigurationFile.ini"/IACCEPTSQLSERVERLICENSETERMS/ASSYSADMINACCOUNTS=".\Administrat...
85
热度 -
编写高效的Android代码
编写高效的Android代码?[转]编写高效的Android代码??虽然如此说,但似乎并没有什么好的办法:Android设备是嵌入式设备。现代的手持设备,与其说是电话,更像一台拿在手中的电脑。但是,即使是“最快”的手持设备,其性能也赶不上一台普通的台式电脑。这就是为什么我们在书写Android应用程序的时候要格外关注效率。这些设备并没有那么快,并且受电池电量的制约。这意味着,设备没有更多的能力,我...
78
热度 -
怎么成为android高手?(备用)
如何成为android高手???(备用)一:学会懒惰没搞错吧?竟然让程序开发人员学会懒惰?程序开发人员可能是世界上最为忙碌的一类人啦!对,没错,学会懒惰!正因为程序开发人员忙碌,正因为程序开发人员可能会在客户无限变化的需求之下没日没夜的加班,所以要学会懒惰,这样,你就可以把更多的时间浪费在美好的事物身上!如何懒惰:1,Don’t?Reinvent?the?Wheel(不要重复发明轮子)。2,Inv...
24
热度 -
[转]Android 设计思维
[转]Android设计思想原文地址?http://www.cnmsdn.com/html/201006/1276745370ID6171_17.html?设计思想一个声明解释一些对Android开发者有用的技术思想和观点。通过阅读这一页,你将了解如何写出在嵌入式设备(比如,手机)上性能良好,并且与系统其他部分协作出色的应用。设计思想学习如何在一个新的API上创建应用的过程都是类似的,即便平台本身...
79
热度 -
Android——获取本机装配的应用程序(转)
Android——获取本机安装的应用程序(转)Android上获取本机安装的应用程序在google上输入以上的关键字+android,可以搜到的代码:1List<PackageInfo>packs=getPackageManager().getInstalledPackages(0);?虽然,有些代码号称可以过滤掉系统自身的应用程序,但是只要细看代码就会发现,好像里面的那个布尔变量没有...
48
热度 -
[zz]Android源码索引结构lee版
[zz]Android源码目录结构lee版Android2.1源码结构分析leeAndroid2.1|--Makefile|--bionic(bionicC库)|--bootable(启动引导相关代码)|--build(存放系统编译规则及generic等基础开发包配置)|--cts(Android兼容性测试套件标准)|--dalvik(dalvikJAVA虚拟机)|--development(应用...
223
热度 -
Android下获取本机安装的应用程序
Android上获取本机安装的应用程序在google上输入以上的关键字+android,可以搜到的代码:1List<PackageInfo>packs=getPackageManager().getInstalledPackages(0);?虽然,有些代码号称可以过滤掉系统自身的应用程序,但是只要细看代码就会发现,好像里面的那个布尔变量没有起到什么过滤的作用。方法一:通过获取的安装包(...
19
热度 -
Android——Android2.1源码构造分析
Android——Android2.1源码结构分析Android2.1?源码结构分析Android2.1|--Makefile|--bionic????????????????(bionicC库)|--bootable??????????(启动引导相关代码)|--build????????????????(存放系统编译规则及generic等基础开发包配置)|--cts???????????????...
22
热度 -
Android 2.1 源码构造分析
Android2.1源码结构分析参考:http://apps.hi.baidu.com/share/detail/7522074Android2.1|--Makefile|--bionic(bionicC库)|--bootable(启动引导相关代码)|--build(存放系统编译规则及generic等基础开发包配置)|--cts(Android兼容性测试套件标准)|--dalvik(dalvikJ...
40
热度 -
android - 替安全而设计 - 1 - 开发文档翻译
android-为安全而设计-1-开发文档翻译由于本人英文能力实在有限,不足之初敬请谅解,希望大家落脚同时能指出不足。本博客只要没有注明“转”,那么均为原创,转贴请注明链接android进程与线程-开发文档翻译-进程android进程与线程-开发文档翻译-线程其他系列的翻译androidactivity开发文档翻译-1-基础篇androidactivity开发文档翻译-2-生命周期篇android...
49
热度 -
Android 2.1源码构造
Android2.1源码结构Android2.1|--Makefile|--bionic????????????????(bionicC库)|--bootable??????????(启动引导相关代码)|--build????????????????(存放系统编译规则及generic等基础开发包配置)|--cts????????????????(Android兼容性测试套件标准)|--dalvik...
82
热度 -
替Android编写实时游戏
为Android编写实时游戏为Android编写实时游戏—-学习笔记这篇文章是ChrisPruett在GoogleI/O2009的一个演讲视频的笔记。我翻译了大部分的演讲的演示稿,里面有不少疏漏,臆断和错误都是我记录的时候造成的,与演讲作者无关。本文的版权归演讲作者所有。转载请保留演讲作者的信息和本文链接。你可以从下面的链接进入该主题在GoogleI/O2009的原文里面含视频和演示稿。http:...
57
热度