-
Android中的签字机制
Android中的签名机制昨天看了一下Android中的签名机制,这里介绍一下Android中签名用的Key的产生方法和签名的原理。产生Keyo产生RSA私钥(privatekey)opensslgenrsa-3-outtestkey.pem2048-3是算法的参数(publicexponent)。2048是私钥长度。testkey.pem是输出的文件。o产生PKCS#10格式的认证请求。所谓认证...
93
热度 -
IBatis.Net使用总结(2)- IBatis返回DataTable/DataSet(网上例子的集合)
IBatis.Net使用总结(二)--IBatis返回DataTable/DataSet(网上例子的集合)IBatis返回DataTable,DataSetibatis.netQueryForDataTable完整的为ibatis.net引入datatable支持要改动很多地方,所以描述的是最小化的改动.不过我们可以大概了解一下比较完整的集成要做那些事情.ibatis.net的基本运行原理就是获得...
276
热度 -
android怎么代码混淆
android如何代码混淆从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难看懂的代码,从而达到保护代码的作用。来看看android-sdk-windows\tools\lib\proguard.cfg的内容:Ja...
95
热度 -
Android代码混淆及项目发布方法记要
Android代码混淆及项目发布方法记录Android代码混淆及项目发布步骤记录本来整理了一份Android项目混淆与发布的文档,突然想到何不写篇博客,分享一下呢,如是便有了本文。Android代码混淆及项目发布步骤记录一、清理代码中的调试信息,如Log、System.out二、在清单文件中修改版本为当前版本,如果需要更新数据库,则需要在配置类或配置文件中修改程序数...
93
热度 -
Android 小球地心引力感应实现
Android小球重力感应实现重力感应主要是依靠手机的加速度传感器(accelerometer)来实现????在Android的开发中一共有八种传感器但是不一定每一款真机都支持这些传感器。因为很多功能用户根本不care的所以可能开发商会把某些功能屏蔽掉。还是得根据真机的实际情况来做开发,今天我们主要来讨论加速度传感器的具体实现方式。?????传感器名称如下:????加速度传感器(accelerom...
23
热度 -
在android中透过gps wifi定位位置
在android中通过gpswifi定位位置位置服务管理器(LocationManager)首先,我们需要1个LocationManager,考虑到它会被多个方法使用,我们将它定义成Activity的Field。然后在onCreate方法中为它赋值。//变量定义??private?LocationManager?locationManager;??//得到LocationManager??loca...
33
热度 -
在eclipse 上装配android4.0
在eclipse上安装android4.0<!--done-->以下图片或部分内容是通过网上拿过来的.搭建windows下面的android开发环境一般需要以下工具或软<scripttype="text/javascript"></script><scripttype="text/javascript"></script><scri...
71
热度 -
Android各个版本API的差异
Android各个版本API的区别Android1.5API变更概要:1、UIframework·Frameworkforeasierbackground/UIthreadinteraction·新SlidingDrawer组件·新HorizontalScrollview组件2、AppWidgetframework·一些关于创建桌面AppWidget的API.·提供根据自定义的内容创建LiveFo...
43
热度 -
转:编撰高效的Android代码
转:编写高效的Android代码写高效的Android代码2011-04-2716:26:09|分类:android|标签:android提高速度高效|字号大中小订阅毫无疑问,基于Android平台的设备一定是嵌入式设备。现代的手持设备不仅仅是一部电话那么简单,它还是一个小型的手持电脑,但是,即使是最快的最高端的手持设备也远远比不上一个中等性能的桌面机。这就是为什么在编写Android程序时要时刻...
34
热度 -
编撰高效的Android代码 http://flysnow.iteye.com/blog/914259
编写高效的Android代码http://flysnow.iteye.com/blog/914259编写高效的Android代码博客分类:AndroidAndroid嵌入式编程虚拟机游戏转自:http://www.chinaup.org/docs/toolbox/performance.html写道毫无疑问,基于Android平台的设备一定是嵌入式设备。现代的手持设备不仅仅是一部电话那么简单,它还...
164
热度 -
android 各系统差别(android 1.5- android 3.0)
android各系统区别(android1.5-android3.0)android各系统区别(android1.5-android3.0)2011年09月07日Android1.5API变更概要:UIframework??Frameworkforeasierbackground/UIthreadinteraction??新SlidingDrawer组件??新HorizontalScrollvie...
23
热度 -
android 各系统差异(android 1.5- android 3.0)
android各系统区别(android1.5-android3.0)android各系统区别(android1.5-android3.0)2011年09月07日Android1.5API变更概要:UIframework??Frameworkforeasierbackground/UIthreadinteraction??新SlidingDrawer组件??新HorizontalScrollvie...
62
热度 -
Android中图片占用内存储器的计算
Android中图片占用内存的计算本人的网易博客原文在Android开发中,我现在发现很多人还不会对图片占用内存进行很好的计算。因此撰写该博文来做介绍,期望达到抛砖引玉的作用。Android中一张图片(BitMap)占用的内存主要和以下几个因数有关:图片长度,图片宽度,单位像素占用的字节数。一张图片(BitMap)占用的内存=图片长度*图片宽度*单位像素占用的字节数注:图片长度和图片宽度的单位是像...
58
热度 -
115
热度 -
.NET设计规范————定名规范
.NET设计规范————命名规范NET设计规范:约定、惯用法与模式———命名规范前言:最近在看《.NET设计规范:约定、惯用法与模式》一书,主要还是讲.NET的设计规范,以前对这一块也不是特别在意,最近想要把这些系统的学习一下,以下基本上算是读书笔记吧。第三章命名规范3.1大小写约定使用合适的大小写可以使类型、成员以及参数的标识符更容易阅读3.1.1标识符大小写原则为了区分一个标识符中的多个单词,...
212
热度 -
restlet Framework2.2跟2.3版本的对比
restletFramework2.2和2.3版本的对比RestletFramework2.2Milestone1(12/24/2012)使用JavaSE62.3Milestone1(03/27/2014)使用Java7一、2.2Changedlog================2.2Changeslog================-2.2.3(11/27/2014)-Bugsfixed-F...
511
热度 -
又是礼拜六了-MySQL特训
又是周六了-MySQL特训hi又是周六,又是磨蹭个一上午~午饭后开始吧1、MySQL-----子查询与连接(三)---------使用INSERT...SELECT插入记录--数据库内容的英文版本由于我的WAMP中的MYSQL控制台显示中文无力,在更改过程中心力交瘁,遂改变战术,把数据改为了全英文的,现分享出来--创建数据表CREATETABLEIFNOTEXISTSgoods(goods_idS...
114
热度 -
sqlldr导入Sequence等部类数据
sqlldr导入Sequence等类型数据sqlldr导入Sequence等类型数据目标表SQL:createtableSTM_TERMINAL_INFO(terminal_idNUMBER(12)notnull,terminal_ipVARCHAR2(200)notnull,storeyVARCHAR2(50)notnull,region_idVARCHAR2(50)notnull,ccs_id...
81
热度 -
t_sql技艺
t_sql技巧一、只复制一个表结构,不复制数据selecttop0*into[t1]from[t2]二、获取数据库中某个对象的创建脚本1、先用下面的脚本创建一个函数ifexists(select1fromsysobjectswhereid=object_id('fgetscript')andobjectproperty(id,'IsInlineFunction')=0)dropfunctionfg...
88
热度 -
sqlite3 惯用操作
sqlite3常用操作http://blog.csdn.net/xing_hao/article/details/6660589一.建立数据库sqlite3.exetest.db二.双击sqlite-3_6_16目录下的程序sqlite3.exe,即可运行三.退出.exit或者.quit四.SQLite支持如下5种数据类型1.NULL:空值。2.INTEGER:带符号的整型,具体取决有存入数字的范...
128
热度