- 博客(24)
- 收藏
- 关注
原创 服务器发布网站
1.导出项目 .war格式,2,,D:\Program Files\Apache Software Foundation\Tomcat 7.0\work\Catalina\localhost 如果有root文件夹删除,3.把 *.war文件拷贝到D:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps 文件下、
2014-03-31 11:08:31
491
转载 android.os.NetworkOnMainThreadException 异常处理
项目是2.1开发 测试手机是android4.0时候提示 android.os.NetworkOnMainThreadException异常出错误地方是访问网络的webservice有问题在网上找了半天说是用@Overrideprotected void onCreate(Bundle savedInstanceState){// TODO Auto-generated m
2014-01-16 17:26:18
539
转载 关于apk程序的双开
所谓技术参观,指写给技术玩家观看和互相交流的文章。本文是关于同一个apk程序实现“双开”(实际是伪双开)的一些想法和实现。一、关于apk程序的双开 今天查邮件看到有人发邮件问我android下的阿里旺旺怎么双开。经过我的中外查证,貌视同个apk程序没有办法运行多个实例,也就是同一个程序不能实现双开;同时同个程序也不能被安装二次,更进一步扼杀了双开的可能。于是那我唯一能想到的是:改
2014-01-07 11:07:46
2171
转载 Android动态加载jar/dex
Android动态加载jar/dex前言 在目前的软硬件环境下,Native App与Web App在用户体验上有着明显的优势,但在实际项目中有些会因为业务的频繁变更而频繁的升级客户端,造成较差的用户体验,而这也恰恰是Web App的优势。本文对网上Android动态加载jar的资料进行梳理和实践在这里与大家一起分享,试图改善频繁升级这一弊病。 声明
2013-12-31 10:53:56
637
转载 ubuntu10.10下配置C语言开发环境
建议使用gcc,linux下也有像vc的可视化开发工具如:Qt,Eclipse,Codeblock,一般gcc比较方便,属于命令行,可以编译C,C++,具体是:第一步:打开终端,随便进入一个文件夹用于存放你编写的程序 #cd /home/usr/workspace #vi Hello.c 接着你就会看到vi编辑器,按I开始输入,接着输入你的代码,
2013-10-24 11:32:10
622
转载 SQLiteDatabase
根据SQLiteDatabase,SQLiteOpenHelper,ContentValues对数据库做增,删,改,查操作的公用代码.SQLiteDatabase:insert(databaseHelper.DATABASE_TABLE, null, content);第一参数:数据库表名第二个参数如果CONTENT为空时则向表中插入一个NULL,第三个参数为插入的内容
2013-09-13 17:28:39
1120
转载 Java反编译工具体会收藏
Java反编译工具体会收藏 做Java已经有4年多了,Java反编译工具开始是使用小颖,后来使用DJ Java Decompiler(破解版,嘿嘿),后来不能用了,用google一搜,发现大家都开始使用jad+jadclipse了,用了一段时间了,发现真是好用啊。看来要经常跳上井沿goole以下阿,了解一下新动态。 看jad网站说jad的bug和限制: 1.包含有内部
2013-09-02 09:19:26
576
转载 SharedPreference
在Android中有四种基本的数据保存方法,一是SharedPreference,二是文件,三是SQLite,四是ContentProvider。SharedPreferences作为操作简单最简单的一种方式,被广泛用于保存应用的配置信息,这里介绍下SharedPreferencesSharedPreferences是以键值对来存储应用程序的配置信息的一种方式,它只能存储基本数据类型。
2013-08-22 17:28:39
543
转载 linux串口termios
NAMEtermios, tcgetattr, tcsetattr, tcsendbreak, tcdrain, tcflush, tcflow, cfmakeraw, cfgetospeed, cfgetispeed, cfsetispeed, cfsetospeed - 获取和设置终端属性,行控制,获取和设置波特率SYNOPSIS 总览#include termios.h>
2013-08-15 11:55:38
1271
转载 linux 串口编程
在嵌入式Linux中,串口是一个字设备,访问具体的串行端口的编程与读/写文件的操作类似,只需打开相应的设备文件即可操作。串口编程特殊在于串口通信时相关参数与属性的设置。嵌入式Linux的串口编程时应注意,若在根文件中没有串口设备文件,应使用mknod命令创建,这这里假设串口设备是/dev/ttyS0,介绍一下串口的编程过程。#mknod /dev/ttyS0 c 4 641、打开串口
2013-08-15 10:33:12
563
转载 Linux串口通讯(mark, space校验方式的实现)
Linux串口通讯(mark, space校验方式的实现)来源: ChinaUnix博客 日期:2005.04.29 17:53 (共有条评论)我要评论 前一阵子因为工作需要摸索的一些linux下得串口通信,总结下结果, 有点乱。。。主要针对linux串口校验方式mark, space的摸索。。。参考
2013-08-14 17:28:30
1209
转载 android 源码 在状态栏添加 虚拟按键(back,home,menu)
的版本有用,android2.3的代码和架构发生了不少变化,下面说说如何在在android2.3实现在状态栏中增加menu,home和back快捷键,本文大部分引用上面两篇文章,感谢两篇博文作者提供参考。 1、准备资源,修改XML文准备几张图,这里我们准备添加home back和menu图标,就需要准备6张图,三张普通状态,三张按下的高亮状态图标:stat_home.pngs
2013-08-14 11:04:46
3072
原创 linux下真机调试adb 配置
1.通过usb 链接。在终端运行lsusb会发现结果有会有如下类似记录:Bus001 Device 008: ID 0bb4:0c02 HUAWEI `` (记住 0bb4)。 2.下载Android SDK或者从源码中编译SDK。(1)android update adb(如:root@yanzhi-Lenovo:~/android-sdks
2013-08-01 08:08:32
957
转载 android ADB命令的使用详解
ADB是一个 客户端-服务器端 程序, 其中客户端是你用来操作的电脑, 服务器端是android设备. 先说安装方法, 电脑上需要安装客户端. 客户端包含在sdk里. 设备上不需要安装, 只需要在手机上打开选项settings-applications-development-USBdebugging. 对于Mac和LinuxADB是一个 客户端-服务器端 程序, 其中客户端是
2013-07-31 09:13:13
557
转载 Android.mK 文件
说白了就是c代码做成动态库,被Java代码调用(JNI)。用C写不出可以直接在Android上跑的可执行程序来。linux下何谓.so文件:1. 用过windows的同学应该都知道 .dll文件吧, 这二者有什么共通之处呢,其实 .so文件就跟.dll文件差不多.//2.一般来说.so文件就是常说的动态链接库, 都是C或C++编译出来的。与Java比较就是:它通常是用的Class文件(
2013-07-23 10:36:49
583
转载 Android dip,px,pt,sp 的区别
dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。 px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。 pt: point,是一个标准的长度单位,1pt=1
2013-07-23 10:03:11
588
原创 Android 删除内置自带应用程序
1.连接手机(豌豆荚备份)等工作,2.开始/运行/输入 cmd,定位到platform-tools所在文件夹。如: E:\androidsdk\android-sdk-windows\platform-tools>3 adb start-server 启动(可能每个设备不一样),4.adb shell 出现“#”
2013-07-19 10:02:50
1030
转载 使用命令将logcat中的内容输出到文本文件中
网上搜集的方法,自己只是试了一下第一种,很好用,如果是/mylogcat.txt 直接保存在了d盘,我猜是直接保存在了sdk所在的盘的根目录下,希望对大家有帮助使用如下命令可以将logcat中的内容输出到文本文件中:第一种事例:adb logcat > /sdcard/mylogcat.txt第二种事例:adb logcat > D:/Temp/1.
2013-07-17 17:35:43
579
转载 [Android]Uri、UriMatcher、ContentUris详解
1.Uri通用资源标志符(Universal Resource Identifier, 简称"URI")。Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。 URI一般由三部分组成:访问资源的命名机制。存放资源的主机名。资源自身的名称,由路径表示。 Android的Uri由以下三部分组成: "co
2013-07-15 10:36:40
414
转载 AsyncTask
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识,前面也有所介绍,不清楚的朋友们可以参照一下。
2013-07-13 17:18:51
420
转载 深入浅出 Android核心组件Service(4)
在Android平台中,一个进程通常不能访问其他进程中的内存区域的。但是,我们可以使用IDL语言来把对象伪装成操作系统能理解的简单形式,以便伪装成对象跨越边界访问。如果想在应用程序中调用其他进程中的Service,则需要用到AIDL,AIDL(android接口描述语言)是一种IDL语言,它可以生成一段代码,可以使在一个android设备上运行的两个进程使用内部通信进程进行交互。如果你需要在一
2013-07-10 16:34:04
371
转载 java中Collection与Collections的区别
1. Collection是集合类的一个顶级接口,其直接继承接口有List与Set而Collections则是集合类的一个工具类/帮助类,其中提供了一系列静态方法,用于对集合中元素进行排序、搜索以及线程安全等各种操作。 1、java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体
2013-07-09 17:14:26
426
转载 java List 排序 Collections.sort() 对 List 排序
java List 排序 Collections.sort() 对 List 排序//一个POJO例子class User { String name; String age; public User(String name,String age){ this.name=name; this.age=age; } public String get
2013-07-09 16:56:22
359
转载 android如何让service不被杀死
囧里个囧android如何让service不被杀死参考链接:http://www.eoeandroid.com/thread-120983-1-1.html注:本文不代表个人观点,仅是网上搜集的资料,在此做个笔记。1.在service中重写下面的方法,这个方法有三个返回值, START_STICKY是service被kill掉后自动重写创建@Override
2013-07-09 11:17:32
592
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人