android开发
isoftman
每天进步一点点。专注、专业。为了自己的事业不懈努力!
展开
-
android java 开发环境搭建
1、环境搭建 1.1、JDK安装 1.2、Eclipse安装 1.3、Android SDK下载和安装(下载好SDK后打开android sdk manager,下载和安装android对应手机android版本的API) 1.4、ADT安装 - eclips 开发android应用的插件 1.5、创建AVD - android 模拟器 (1.eclips创建 2原创 2012-08-21 12:27:08 · 789 阅读 · 0 评论 -
自定义网络通讯协议 socket通讯时都是走字符序列,注意字符串长度
1、C/C++/QT发送字符串,发送对象中的成员变量到socket,都需要手工序列化成char *data[] = ...... 如 char* data[] = "username=gaoxuefeng,passwd=123";2、java之间socket通讯则有自己的工具包,可直接将对象序列化(这个你懂得)3、不同语言之间走char*4、自定义网原创 2012-09-19 17:27:49 · 2371 阅读 · 0 评论 -
QT 与 android java socket通讯 中文字符编码问题 解决
QT作为 socket server,接受java端发送来的数据。(通过UTF8编码进行数据传输) qint64len=sock->bytesAvailable(); qDebug()"socket data len:" len; QByteArray alldata = sock->read(len) QTextCodec *utf8原创 2012-08-30 10:23:33 · 2280 阅读 · 0 评论 -
android读写各类文件方法(参考)
android读写文件 本文转自:http://blog.sina.com.cn/s/blog_4d25c9870100qpax.html 一、 从resource中的raw文件夹中获取文件并读取数据(资源文件只能读不能写)String res = ""; try{ InputStream in = getResources().openRawResource(R转载 2012-09-17 20:03:46 · 804 阅读 · 0 评论 -
android java开发 第四天 之(后台服务处理完业务数据后,传送给ui Activity并刷新界面)
1、之前我们实现了activity 和services的绑定,我们就可以在activity里通过service的对象来执行service中的各种函数。2、当然也可以将activity.this传给services中保存起来。待service中处理完业务数据如(网络读写后)将数据发送给activity。3、重点:在service中保存了activity.this,当然可以调用activi原创 2012-09-17 09:15:45 · 4252 阅读 · 0 评论 -
Android 文件存储解决方案
Android客户端Centos服务器(QT编写)tcpip通讯:采用自定义网络通讯协议1、登录界面下载:下载进度:上传操作:(从本地选择一个文件)上传进度:原创 2012-09-28 12:00:12 · 893 阅读 · 0 评论 -
android java 和 windows C/C++/QT通讯时 数据存放字节序的理解
可以通过程序来判别本机是哪种字节序存放int,short,long,float的。参考文章:http://blog.csdn.net/gaoxuefeng/article/details/7818704java:采用大端字节序存储数据【低地址存放数据的高位,高地址存放数据的低位,数据高位存放在数组的前面】windows(intel平台):采用小端字节序存储数原创 2012-09-12 09:10:18 · 2035 阅读 · 0 评论 -
androd java socket通讯 中文乱码的解决
1、android java(client) 远程获取 (server)端目录结构中文乱码(解决办法)Server(QT/C++等)Client(android java)Server(QT )------发送未编码中文文件名字符序列----> Client(java) java client读取byte[] data序列时通过 String zh原创 2012-09-19 17:13:35 · 1120 阅读 · 0 评论 -
android java开发 第三天 之 Activity 与 Service 绑定(activiey 调用service中方法)
一个常见的应用场景: loginactivity登陆页面 点击login, 发送给后台的服务类CmdSocketService 去处理登陆业务,并获取登陆状态(成功失败的反馈)loginActivity使用封装好的CmdSocketService(service)类的方法:a) loginActivity类中定义:CmdSocketSe原创 2012-09-10 14:06:28 · 2335 阅读 · 0 评论 -
android java开发 第二天 之熟悉 程序开发流程
1. android 中一个ui对应一个Activity(Activity是一个andoid.app.Activity类) 注解:我们开发一个android app,其实就是在设计一个个Activity的子类,,并且在这些Activity页面之间跳转和数据的传递。这样app完工。 2.第一个Activity页面是怎么被android调用的呢。(看Activity的生命周期相关文档原创 2012-09-07 15:45:58 · 2612 阅读 · 0 评论 -
android intent和intent action大全
android 中intent是经常要用到的。不管是页面牵转,还是传递数据,或是调用外部程序,系统功能都要用到intent。在做了一些intent的例子之后,整理了一下intent,希望对大家有用。由于intent内容太多,不可能真的写全,难免会有遗落,以后我会随时更新。如果你们有疑问或新的intent内容,希望交流。★intent大全: 1.从google搜索内容 Intent转载 2012-09-07 08:05:46 · 887 阅读 · 0 评论 -
MAC下Android的Eclipse开发环境的搭建
一.Eclipse的下载 到网站:http://www.eclipse.org/downloads/ 上,由于我们是用Java开发的所以步骤如下:1. 找到“Eclipse IDE for java Developers”此处右上角会根据你当前使用的系统自动选择,Mac下就会自动选择位“Mac OS X(Cocoa)”2. 然后点击右边的“Mac OS X 64bit”(转载 2012-08-27 21:59:07 · 785 阅读 · 0 评论 -
eclipse android开发 之 项目结构
最上面是java apk包结构。android 1.6说明新建项目时采用的android 1.6 api的库来开发本次项目。src 工程源码目录gen目录为,eclipse编译时自动产生的临时文件【R.java是定义了 代码中用于引用资源(图片和UI控件)的各种id。】 values目录:存储变量参数bin目录:编译生成的apk目标目录res目录:各种图片资源和软件U原创 2012-08-21 20:01:45 · 1152 阅读 · 0 评论 -
android java开发 第一天 之熟悉eclipse adt
ADT:eclipse中的开发android软件的插件(android development tools)功能:管理android-sdk,android模拟器,android软件UI设计。 1.下载并安装好android-sdk后(android-sdk里包含了android 1.6 ~ android4.0的所有api,支持各种版本的android手机、平板)2.下载adt(an原创 2012-08-21 16:41:12 · 1829 阅读 · 0 评论 -
采用android-sdk进行android软件开发
j2se是针对PC/服务器开发普通应用软件的java框架。j2me是针对塞班系统或其他2G手机平台支持的java开发框架。 下面针对android软件开发:android sdk是针对android操作系统开发的java软件开发框架。(android软件开发包)ADT:eclips下的android软件开发插件(android 开发工具,设计程序,绘制UI,管理android模原创 2012-08-21 19:33:48 · 1025 阅读 · 0 评论 -
android 工程混淆
1、新版本的android-sdk 一般自己包含了proguard 混淆工具,在android-sdk-windows\tools目录下2、确认上面包含proguard的情况下,只需将proguard目录下的proguard-android.txt文件拷贝到 自己android工程目录下即可。3、然后在eclipse打开android工程中的project.properti原创 2012-10-23 11:59:16 · 1951 阅读 · 0 评论