自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (9)
  • 收藏
  • 关注

转载 使用ARM标准C库进行嵌入式应用程序开发

引 言随着ARM/C编程对高处理能力、实时多任务、超低功耗等方面需求的增长,高端嵌入式处理器已经进入了国内开发人员的视野,并在国内得到了普遍的重视和应用。ARM是目前嵌入式领域应用最广泛的RISC微处理器结构,凭借低成本、低功耗、高性能等优点占据了嵌入式系统应用领域的领先地位。ADS是ARM公司推出的ARM集成开发环境,提供了对C和C++的支持,是目前开发ARM的主要工具。本文针对日益缩短的嵌入式

2008-12-31 17:24:00 1543

原创 代码中动态生成Textview

动态生成Textview并作为Listview中getView()的返回。//google库中如下定义,第一个参数是宽度,第二个参数是高度 public LayoutParams(int width, int height) { /* compiled code */ }private ListAdapter mAdapter = new BaseAdapter() { @Suppres

2015-03-25 15:15:00 18312

转载 Log输出编辑

Log输出编辑private static String getStackTraceInfo() { StackTraceElement element = Thread.currentThread().getStackTrace()[5]; String fullName = element.getClassName(); String classNa

2015-03-20 21:35:25 648

原创 eclipse快捷键总结

代码自动提示:在 Window - Preferences - General - Keys 内把Content Assist的快捷键由alt+spacecmd+shift+r:打开资源    这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足

2015-02-04 14:09:07 607

原创 android git

==>重新下载北美向代码:repo init -u ssh://swfarm-git:29398/manifest -b lge-4.0-jb-mr1repo sync -j4 && repo start org --allsvn co http://svn/cosmo/trunk/cosmo_v4 lgtv==>重新下载中国向代码:repo init -u s

2014-05-14 10:22:29 1268

转载 Eclipse调试Java的10个技巧

http://www.oschina.net/question/82993_69439

2014-05-08 17:29:50 546

转载 Android权限之sharedUserId和签名

最近在做个东西,巧合碰到了sharedUserId的问题,所以收集了一些资料,存存档备份。    安装在设备中的每一个apk文件,Android给每个APK进程分配一个单独的用户空间,其manifest中的userid就是对应一个Linux用户都会被分配到一个属于自己的统一的Linux用户ID,并且为它创建一个沙箱,以防止影响其他应用程序(或者其他应用程序影响它)。用户ID 在应用程序安装

2014-04-17 17:12:36 659

原创 android判断网络连接

public boolean isConnected(Context mContext){ ConnectivityManager connectManager = null; connectManager = (ConnectivityManager ) mContext.getSystemService(Context.CONNECTIVITY_SERVICE); b

2014-04-09 14:30:55 633

原创 android判断网络是否连接

ConnectivityManager

2014-04-09 14:29:33 616

转载 apk打包流程图

apk打包流程图

2014-03-03 13:45:14 894

转载 android proguard相关

针对android 选择user版本进行编译的时候,会出现proguard错误,我们需要知道的事情。1. proguard是做什么的,他的作用是将java代码进行混淆的工具,也就是防止其他人对apk进行反编译。2. 因为proguard是混淆工具,所以android的mk文件也对其支持为两种方式:       1.指定不需要混淆的native

2014-03-03 13:41:35 671

原创 InputStream转化为字符串

int BUFFER_SIZE = 4096;InputStream is;String resultData = "";StringBuffer out = new StringBuffer();byte[] b = new byte[BUFFER_SIZE];while ((n=is.read(b))!=-1){ out.append(new String(b,0,n))

2014-01-08 12:03:47 2550

转载 android解析xml

xml文件可以用户储存我们的数据,或者作为配置文件等。xml文件可以位于res/xml目录下面,例如我们在该目录下放置一个xml文件words.xml,如下: Hello  XmlPullParser可

2013-03-30 13:14:24 685

转载 启动另一个Activity的方式

1.启动同一个App的ActivityIntent intent = new Intent(); intent.setClass(MainActivity.this, OtherActivity.class); startActivity(intent); 2.启动不同程序的Activity(1)知道App启动ActivityIntent intent = new Int

2013-03-13 16:50:19 642

转载 android broadcast用法

转自:http://www.cnblogs.com/playing/archive/2011/03/23/1992030.html在 Android 中使用 Activity, Service, Broadcast, BroadcastReceiver活动(Activity) - 用于表现功能服务(Service) - 相当于后台运行的 Activity广播(Broadca

2013-03-12 20:08:58 4901

转载 Android之Inflate()方法用途+setContentView和inflate区别

转自:http://blog.chinaunix.net/uid-27024249-id-3304935.htmlAndroid之Inflate()方法用途Inflate()作用就是将xml定义的一个布局找出来并隐藏起来,并没有显示出来。android上还有一个与Inflate()类似功能的方法叫findViewById(),二者有时均可使用,但也有区别,区

2013-03-10 10:05:56 1039

转载 java 实现https请求

转自:http://www.blogjava.net/etlan/archive/2006/06/29/55767.html摘 要 JSSE是一个SSL和TLS的纯Java实现,通过JSSE可以很容易地编程实现对HTTPS站点的访问。但是,如果该站点的证书未经权威机构的验证,JSSE将拒绝信任该证书从而不能访问HTTPS站点。本文在简要介绍JSSE的基础上提出了两种解决该问题的方法。

2013-03-05 15:08:08 53524

转载 JAVA中int、String的类型转换

int -> Stringint i=12345;String s="";第一种方法:s=i+"";第二种方法:s=String.valueOf(i);这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢?String -> ints="12345";int i;第一种方法:i=Integer.parseInt(s);第二种方法:i=Inte

2013-02-22 12:04:04 900

转载 HttpClient URL编码方法

HTTP请求格式告诉我们,有两个位置或者说两种方式可以为request提供参数:request-line方式与request-body方式。request-line request-line方式是指在请求行上通过URI直接提供参数。(1)我们可以在生成request对象时提供带参数的URI,如: HttpUriRequest request

2013-02-20 16:15:01 24009 1

转载 android 查看当前网络状态

/**     * check net work     *      * @param context     * @return     */     public static boolean hasNetwork(Context context) {         ConnectivityManager con = (ConnectivityManager)

2013-02-20 15:55:13 627

转载 Android中获取应用程序(包)的信息-----PackageManager的使用

本节内容是如何获取Android系统中应用程序的信息,主要包括packagename、label、icon、占用大小等。具体分为两个 部分,计划如下:            第一部分: 获取应用程序的packagename、label、icon等 ;            第二部分: 获取应用程序的占用大小,包括:缓存大小(cachsize)、数据大小(datasize)。

2013-02-05 11:45:05 429

转载 ContentProvider相关

ContentProvider是什么时候创建的,是谁创建的?访问某个应用程序共享的数据,是否需要启动这个应用程序?这个问题在 Android SDK中没有明确说明,但是从数据共享的角度出发,ContentProvider应该是Android在系统启动时就创建了,否则就谈不上数据共享了。 这就要求在AndroidManifest.XML中使用元素明确定义。 可能会有多个程序同时通过Conte

2013-01-29 17:10:14 583

转载 Android : 如何在布局文件中添加自己的组件

本节将为大家介绍一个简单的知识点。众所周知,Android在应用开发中提供了两种布局方式,一种是通过xml布局文件来布局,另外一种则是程序动态的生成UI布局。这两种方法各有利弊,但是更多人在允许的情况下更愿意使用第一种布局方式。因为利用xml布局文件来布局应用的界面,可以将UI部分与程序的功能实现部分相剥离,这更有利于界面的集中布局.也就是说,这种方式让我们修改各种布局方式和各组件的属性变得更

2013-01-28 16:07:54 5119 1

转载 Android APK文件在电脑上面运行方法

Android APK文件在电脑上面运行方法   apk是Android系统的发布的工程包,很多时候我们想在电脑上而非Android手机上面运行它。下面就提供下Android APK文件在电脑上面运行方法。第一步:下载并解压android SDK到自己硬盘上。第二步:在系统环境变量中增加系统变量SDK_ROOT,并让它指向android SDK安装目录之下的tools文件夹

2013-01-11 10:38:31 1394

转载 android4.0中使用get/post注意事项

在android 2.3上设计的网络调用程序,在android 4.0上运行时报android.os.NetworkOnMainThreadException异常,原来在4.0中,访问网络不能在主程序中进行,有两个方法可以解决:1.主程序中增加:StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detect

2013-01-09 15:43:59 1130

转载 ContentResolver使用方法

这个类主要是Android用来实现应用程序之间数据共享的 一个应用程序可以将自己的数据完全暴露出去,外界更本看不到,也不用看到这个应用程序暴露的数据是如何存储的,或者是使用数据库还是使用文件,还是通过网上获得,这些一切都不重要,重要的是外界可以通过这一套标准及统一的接口和这个程序里的数据打交道,例如:添加(insert)、删除(delete)、查询(query)、修改(update

2013-01-05 16:24:59 964

转载 ln命令详细说明

Linux/Unix 档案系统中,有所谓的连结(link),我们可以将其视为档案的别名,而连结又可分为两种 : 硬连结(hardlink)与软连结(symboliclink),硬连结的意思是一个档案可以有多个名称,而软连结的方式则是产生一个特殊的档案,该档案的内容是指向另一个档案的位置。硬连结是存在同一个档案系统中,而软连结却可以跨越不同的档案系统。  ln source dist 是产生一个

2012-10-10 18:04:53 722

转载 Linux下strace 命令用法总结

1 功能说明strace 命令是一种强大的工具, 能够显示任何由用户空间程式发出的系统调用. strace 显示这些调用的参数并返回符号形式的值. strace 从内核接收信息, 而且无需以任何特别的方式来构建内核. strace 的每一行输出包括系统调用名称, 然后是参数和返回值../strace.dat -c -o xxx.txt -t -f -p xxxx下面记录几个常用op

2012-10-10 11:23:15 730

转载 c语言修改linuc环境变量

getenv(取得环境变量内容)  相关函数  putenv,setenv,unsetenv 表头文件  #include定义函数  char * getenv(const char *name);函数说明  getenv()用来取得参数name环境变量的内容。参数name为环境变量的名称,如果该变量存在则会返回指向该内容的指针。环境变量的格式为name=value。返回值

2012-10-09 14:34:55 1000

转载 linux makefile点滴记录

$? :列出当前目标所依赖的文件列表中比当前目标文件还要新的文件。$@:当前目标的名字。$$* : 不包括后缀名的当前依赖文件的名字。-ldl 是告诉程序,要引入动态链接库。Makefile 连接静态库注意事项Linux的静态库是以.a结尾的,要连接静态库有两种方法:一种是,在编译命令最后直接加上库路径/库名称。例如你的库在绝对目录/lib/li

2012-10-08 10:52:51 604

转载 理解form的get和post(转载)

在HTML中,form元素用method属性来指定有两种不同的提交方法,即"get"(默认值)和"post"。1. get和post的定义W3C的HTML 4.01 specification说,form元素的method属性用来指定发送form的HTTP方法。使用get时,form的数据集(形如control-name=current-value的键值对)被附加到form元素的act

2012-06-05 17:27:47 777

转载 JAVA中file的getPath getAbsolutePath和getCanonicalPath的不同

file的这几个取得path的方法各有不同,下边说说详细的区别概念上的区别:(内容来自jdk,个人感觉这个描述信息,只能让明白的人明白,不明白的人看起来还是有点难度(特别试中文版,英文版稍好些)所以在概念之后我会举例说明。如果感觉看概念很累就跳过直接看例子吧。看完例子回来看概念会好些。getPathpublic String getPath()将此抽象路径名转换为一个路径名字符

2012-06-01 10:39:28 1069

转载 saxbuilder用法

xml为我们在网络交换数据带来很大方便,在java中可以使用saxbuilder来操作xml格式文件,下面介绍一下saxbuilder的常用方法.import org.jdom.Document;import org.jdom.Element;import org.jdom.JDOMException;import org.jdom.input.SAXBuilder;impor

2012-05-18 15:03:52 459

转载 iBATIS 3 内的新特性

简介: iBATIS 是一个项目,主要用于数据访问对象(data access object,DAO)和对象关系映射(object-relational mapping,ORM)。您可以使用它来轻松处理 Java™ 对象和数据库。对 iBATIS 3 beta 9 的更新在 2010 年 1 月 23 日发布。iBATIS 3 是 iBATIS 的完全重写版并包括了一些重大更新。本文将介绍 iBA

2012-05-17 09:51:14 520

转载 Tomcat中部署web工程

方法一:在Tomcat安装的目录下有一个conf目录,其中有一个server.xml文件,这个文件就是用于保存发布工程应用的配置文件。我们只要对这个文件进行配置,就可以发布具体的工程,另外,还有其他的方式发布,例如:通过WAR包发布等。这种配置server.xml文件的方式,有一种好处,就是可以使得我们在项目中修改的东西会自动加载到web容器中来,没有必要每一次都通过重新发布来加载。配置方

2012-05-15 14:45:51 571

原创 Eclipse Server启动Tomcat后,不能访问Tomcat问题。

Eclipse Server启动Tomcat后,不能访问Tomcat问题,解决方法如下:先关闭Eclipse Server,双击server,调出server配置页面。在Server Locations选项中选择第二项,Use Tomcat installation(takes control of Tomcat installation.)

2012-04-24 09:55:44 1035 1

转载 JS鼠标拖拽效果

http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">http://www.w3.org/1999/xhtml">     鼠标拖拽     function Drag(o, e){    var e = window.event || e;    var _x = e.offsetX || e.layerX;

2012-03-02 17:34:52 920

转载 Java用org.apache.http.client的HttpClient发送Post请求 可获取返回Header

[java] view plaincopy要获取网络上的网页内容有POST,和GET两种方式,Get比较简单,直接把参数放在URL结尾就OK,比如"http://127.0.0.1/list.php?id=1">http://127.0.0.1/list.php?id=1这个URL,问号后面的就是传送的参数,id为1。但是get有个受到浏览器支持的URL最大长度的限

2012-02-29 15:00:47 7840 1

转载 JS中eval解析字符串为json格式

由于 Ajax 的兴起, JSON 这种轻量级的数据格式作为客户端与服务器端之间传输的格式逐渐流行起来,进而出现的问题是如何将服务器端构建好的 JSON 数据转换为可用的 JavaScript 对象,利用 eval 函数无疑是一种简单而直接的方法。在转化的时候需要将 JSON 字符串的外面包装一层园括号: var jsonObject = eval("("+ jsonFormat +"

2012-02-09 11:34:19 1321

转载 总结web压力测试工具

总结web压力测试工具。1.      LoadRunner:支持多种常用协议多且个别协议支持的版本比较高;可以设置灵活的负载压力测试方案,可视化的图形界面可以监控丰富的资源;报告可以导出到Word、Excel以及HTML格式。2.      WebLoad:webload是RadView公司推出的一个性能测试和分析工具,它让web应用程序开发者自动执行压力测试;webload

2012-02-02 09:24:52 735

贯通 Tomcat 开发:Java Web 开发配置、整合、应用开发详解

贯通 Tomcat 开发:Java Web 开发配置、整合、应用开发详解

2014-05-14

jQuery实战

jQuery实战

2014-05-14

JSP数据库编程指南

JSP数据库编程指南电子书籍

2014-05-14

Flash MX Professional 2004帮助文档

该文档不是关于AS相关的文档,是Flash软件本身的使用说明和flash组件,flash javascript相关的文档。

2011-03-08

ADS集成开发环境的使用

介绍ARM开发软件ADS(ARM Developer Suite)。通过学习如何在CodeWarrior IDE集成开发环境下编写,编译一个工程的例子,使读者能够掌握在ADS软件平台下开发用户应用程序。本章还描述了如何使用AXD调试工程,使读者对于调试工程有个初步的理解,为进一步的使用和掌握调试工具起到抛砖引玉的作用。 本章主要内容有: - ADS软件组成介绍 - 使用ADS创建工程 - 用AXD进行代码调试

2009-05-19

Makefile文件编写

详细讲述了gnu makefile的编写规则。语言通俗易懂,容易理解,适合初学者。

2009-05-19

一种基于DSP的数据采集系统的设计

是一篇关于数据采集系统设计方法的小论文。

2009-04-07

GNU tools 开发ARM 程序及生成映象文件机理

GNU tools 开发ARM 程序及生成映象文件机理,详细介绍elf文件格式的连接。

2009-01-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除