-
C#获取当前路径的七种方法
C#获取当前路径的7种方法总结C#获取当前路径的7种方法C#获取当前路径的方法如下:1.System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName-获取模块的完整路径。2.System.Environment.CurrentDirectory-获取和设置当前目录(该进程从中启动的目录)的完全限定目录。3.System.IO....
373
热度 -
Android网络传输中必用的两个加密算法:MD5 跟 RSA (附java完成测试代码)
Android网络传输中必用的两个加密算法:MD5和RSA(附java完成测试代码)MD5和RSA是网络传输中最常用的两个算法,了解这两个算法原理后就能大致知道加密是怎么一回事了。但这两种算法使用环境有差异,刚好互补。一、MD5算法首先MD5是不可逆的,只能加密而不能解密。比如明文是yanzi1225627,得到MD5加密后的字符串是:14F2AE15259E2C276A095E7394DA0CA...
450
热度 -
Android性能优化系列-Performance Tips
Android性能优化系列---PerformanceTips????????文章出处:http://developer.android.com/training/articles/perf-tips.html#Myths?????本文列出的优化技巧主要是一些微小的性能提升,可能不会给你的程序性能改善产生显著的效果。决定程序整体性能的仍然取决于程序的业务逻辑设计、代码的数据结构和算法,这超出了本文...
228
热度 -
Android JNI用来驱动测试
AndroidJNI用于驱动测试硬件平台:S3C6410操作系统:Ubuntu、windows板子系统:Android开发工具:jdk,ndk,eclipse本次测试从linux内核模块编译开始,以S3C6410的pwm驱动为例。pwm_6410.c:#include<linux/module.h>#include<linux/kernel.h>#include<li...
38
热度 -
Android漫纪行(4)-so文件动态调试一例
Android漫游记(4)---.so文件动态调试一例Android平台的动态调试一直以来是个困扰我等Coder的头疼问题,特别是对于本地的动态调试支持,可以说是“弱智”级别的,不知道Google的新版NDK和新出的AndroidStudio对这块支持如何,让我们拭目以待。言归正传,我这里采用的是cygwin+ndk-gdb的调试模式,灵感来自于XDA的一篇博文(点击打开链接),平台和原文...
69
热度 -
Android数字签名解析(3)
Android数字签名解析(三)在刚才开始学习android数字签名的相关知识点的时候,被资料中出现的keystore、x509、密钥对、debug.keystore弄的晕头转向,经过一段时间的了解,总算明白一些。一、make_key脚本生成密钥对android源码中自带的工具make_key(development/tools/目录下)可以用来生成RSA密钥对。./make_keytest‘/C...
92
热度 -
问题解决:
使用AndroidStudio开发android应用(持续更新)使用AndroidStudio开发android应用--------------------转载请注明出处:coder-pig前言:在2013年5月16日开发者大会上,google公司发布了一个新的集成开发环境:AndroidStudio该IDE是专门用来开发安卓应用程序的,如果你需要使用Java的话就需要下载Java的IDE了!go...
537
热度 -
Android 开发环境下载地址 - 百度网盘 adt-bundle android-studio sdk adt 下载
Android开发环境下载地址--百度网盘adt-bundleandroid-studiosdkadt下载最近Google被墙了,上传一下自己收集的Android开发环境,下面给出的官网链接也可以下载;1.百度网盘下载地址Android集成环境NDKJDK总链接:http://pan.baidu.com/s/1bnjaDKb;AndroidStudioLinux版:http://pan.baidu...
524
热度 -
Titanium中Android模块开发指南(汉语言)
Titanium中Android模块开发指南(中文)官方地址:AndroidModuleDevelopmentGuide摘要本指南教你如何在Titanium中开发Android模块从而扩展Titanium的功能.在本指南中,你将会学习到以下几点:设置你的环境能够构建Android模块构建一个Android模块打包一个Android模块理解Android模块APITitaniumAndroid模块开...
67
热度 -
Android的线程施用来更新UI-Thread、Handler、Looper、TimerTask,Task,AsynTask等
Android的线程使用来更新UI----Thread、Handler、Looper、TimerTask,Task,AsynTask等Android的线程使用来更新UI----Thread、Handler、Looper、TimerTask,Task,AsynTask等方法一:(java习惯,在android不推荐使用)刚刚开始接触android线程编程的时候,习惯好像java一样,试图用下面的代码...
457
热度 -
运用Androidpn进行推送(一)
使用Androidpn进行推送(一)?????最近在研究Android的推送,这里主要要讲的用XMPP协议进行android的推送。??????Androidpn的全称是androidpushnotification。它一个android推送的开源框架,客户端用到的是asmack,是一个XMMP协议的实现。服务器端用了spring?hibernate进行页面展示,主要是用来显示和服务器建立连接的用...
64
热度 -
Android双SurfaceView兑现底部拍照,顶部绘图
Android双SurfaceView实现底部拍照,顶部绘图当SurfaceHolder对象的类型设置为SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS时就只能拍照不能绘制了。为了既能通过SurfaceView拍照又能在上面绘制图形,可以通过双SurfaceView层叠的变通方式如下:用于绘制的SurfaceView,使其透明并位于顶部:packagecom.test...
83
热度 -
在Android上兑现SSL握手
在Android上实现SSL握手Android的私钥和信任证书的格式必须是BKS格式的,通过配置本地JDK,让keytool可以生成BKS格式的私钥和信任证书,java本身没有BouncyCastle密库服务端:Java代码publicclassSSLServer{privatestaticfinalintSERVER_PORT=50030;privatestaticfinalStringSERV...
48
热度 -
Android源码索引结构
Android源码目录结构GNU的内核在体积和运行效率上不适合移动设备,系统核心组件都是以动态库的形式驻留在每个进程中,运行效率和内存占用都是十分重要的问题。Google开发了一个自定义的库名为Bionic,以BSD许可形式开源。Bionic库仅为200KB大小是GNU版本体积的一半,这意味着更高的效率和低内存占用,同时配合经过优化的JavaVMDalvik才可以保证高的性能。Bionic不支持一...
88
热度 -
Android学习 之 常见知识点记要
Android学习之常见知识点记录也是转的,呜呜,人家写的好好,有记录的习惯,值得学习,转载请说明哦!地址:http://www.cnblogs.com/transmuse/archive/2010/12/10/1902576.html?1.android单实例运行方法我们都知道Android平台没有任务管理器,而内部App维护者一个Activityhistorystack来实现窗口显示和销毁,对...
61
热度 -
3.腾讯微博Android客户端开发——算法、编码、襄助方法编写
3.腾讯微博Android客户端开发——算法、编码、辅助方法编写?原文:http://blog.csdn.net/coolszy/article/details/6533088?在腾讯微博APIOAuth认证介绍中,我们可以看到关于请求签名的介绍(http://open.t.qq.com/resource.php?i=1,2#tag0):所有TOKEN请求和受保护的资源请求必须被签名,微博开放平台...
88
热度 -
Android原码构造分析(转载)
Android原码结构分析(转载)以下内容转载于网上论坛。正确性未一一验证,但是看了部分结构解释正确。Google提供的Android手机开发平台包含了原始Android的目标机代码,主机编译工具、仿真环境,代码包经过解压缩后,第一级别的目录和文件如下所示:?.?|--Makefile??????(全局的Makefile)?|--bionic??????(BionicC库)?|--bootload...
72
热度 -
spring mvc demo里面tomcat启动异常有关问题解决
springmvcdemo里面tomcat启动错误问题解决环境:???eclipse+tomcat7+jdk1.8+spring3.2问题描述:??在eclipse中创建dynamicwebproject项目之后,将下载好的springjar包通过buildpath导入之后再把相应的jar包拷贝到WebContent/WEB-INF/lib目录下之后,启动配置好的tomcat7,报如下错误:???...
112
热度 -
寰?俏寮?鍙?springmvc,mybatis,java,鍏?紬骞冲彴銆愰泦鎴恮ebsocket鍗虫椂閫氳?銆慾avaEE 鍚庡彴妗嗘灦 SpringMVC Mybatis S
寰?俊寮?鍙?springmvc,mybatis,java,鍏?紬骞冲彴銆愰泦鎴恮ebsocket鍗虫椂閫氳?銆慾avaEE鍚庡彴妗嗘灦SpringMVCMybatisS鑾峰彇銆愪笅杞藉湴鍧?銆?/span>聽聽QQ:313596790A浠g爜鐢熸垚鍣?寮?鍙戝埄鍣?;聽聽聽聽澧炲垹鏀规煡鐨勫?鐞嗙被锛宻ervice灞傦紝mybatis鐨剎ml锛孲QL(mysql聽聽鍜宱racle)鑴氭湰,聽聽j...
619
热度 -
Lotus Domino/Notes Toolkits 综上所述(注:转)
LotusDomino/NotesToolkits综述(注:转)http://wind-bell.iteye.com/blog/64606别人的博客。。我是黏过来的1概述1.1为什么要了解LotusToolkits在使用Domino/Notes开发企业应用的过程中,不断遇到了Domino要和其他业务系统相结合的问题。Domino是一个比较独特、比较封闭的系统,要作为整个企业的应用整合平台很困难。应...
242
热度