
android
文章平均质量分 53
kongqz
精通互联网电商领域的商业模式、运营、技术架构、运维等端到端的解决方案制定。
现场从事云计算领域工作,精通云计算相关领域的解决方案设计。
展开
-
第三章:Creating Applications and activities-概述
本章重点:· 介绍了Android的应用组件,以及你能用他们创建的Android的应用类型。· Android应用的生命周期· 如何创建和注解一个应用的manifest· 如何利用外部的资源对位置,语言和硬件配置提供动态的支持。· 如何实现翻译 2011-09-01 16:23:14 · 1140 阅读 · 0 评论 -
android中使用gridview显示文本内容
官方的demo和例子都是显示图片,这里我反过来把它当table用,显示最基本的数据信息1、首先定义基本的layout信息<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill原创 2012-04-12 14:06:07 · 7858 阅读 · 2 评论 -
android中将复杂json对象进行数据转换
首先大家需要知道的是android集成了apache client和json处理相关的函数,大家可直接调用1、一般的json对象服务器端都会进行封装成比较简单的基础pojo,但是有些时候我们会在基础的POJO中内部创建私有对象属性例如如下状况,我省略了get和set方法了public class WugeVO implements Serializable{ privat原创 2012-04-04 11:35:26 · 6343 阅读 · 2 评论 -
android中使用httpclient提交表单
在android开发中如果我们需要和服务器端交互的时候已经使用apache client项目进行表单的模拟提交。通过返回json对象进而来达到数据的提交与取回,同时又能保证session的有效性以及系统的安全性,这里我封装了一下httpclient的get和post方式来提交数据/** * */package com.jiuchongju.util;import java.原创 2012-04-04 11:21:19 · 13012 阅读 · 2 评论 -
android开发的异步任务须知
在进行android开发中,如果我们的activity的主线程直接调用外部接口,如果接口无法实时反馈会造成应用的UI假死。当然,在较高的版本中已经禁止直接在主线程上进行这方面的调用。这里android提供了AsyncTask 这个类进行异步的任务调用,开辟子线程进行任务的执行。这样主线程就不会因为外部接口的延迟而宕机了但是这样对我们应用功能的使用流程提出了挑战,需要我们设计原创 2012-04-01 17:20:48 · 1378 阅读 · 0 评论 -
android开发中遇到unknownhostException
自己写了一个通过apache httpclient 方式获取服务器端数据的程序。执行的时候报出unknownhostException异常这里需要明确概念1、android的模拟器将自己认为是一个操作系统,所以他认为127.0.0.1是他自己,不是我们开发机器的操作系统对应的ip2、我们是可以指定android模拟器的host表的3、如果我们新写的程序,发现直接调用外部域名原创 2012-04-01 17:16:40 · 4536 阅读 · 0 评论 -
如何查看android的avd中的sqlite数据库的表
1、先切换到android的SDK目录,找到如下目录:D:\Android\android-sdk\platform-tools>上边是以我的安装目录举例2、输入命令 #adb shell3、然后ls 命令看看,这里就是模拟了linux操作系统4、切换到data目录cd data5、还得切换一层,我也觉得挺麻烦,这目录是两层datacd data6、这个时候原创 2012-04-01 17:12:02 · 4101 阅读 · 0 评论 -
第二章:Android,Getting start(二)
1.1 移动设备开发Android做了大量工作去简化手机设备的软件开发。但是去理解这些便利性后边的机制十分重要。这里有一些开发手机和嵌入式设备的很重要的因素。这里我们会介绍介绍Android应用的最佳实践。有些时候我们也会用一些简单的方法完成一些功能,很显然这些功能可能不翻译 2011-08-25 11:50:50 · 1220 阅读 · 0 评论 -
第二章:Android,Getting Start(一)
这章的主要内容是什么?· 如何安装Android SDK,创建一个开发环境和调试你的项目· 深入理解移动设计需要考虑的关键点,针对速度和效率进行调优,同时针对小屏幕和数据链接进行设计。· 使用Android的虚拟设备,模拟器和开发工具 开始编写一个你自己翻译 2011-08-25 11:14:31 · 1764 阅读 · 0 评论 -
第一章:hello,Android
专业android应用开发1 第一章:HELLO,ANDROID1.1 概述这章主要的内容如下:· 移动开发的背景· Android是什么?· 介绍Android SDK的特性· Android运行平台的介绍· 为什么进行手机和android的开发翻译 2011-08-21 22:58:23 · 2430 阅读 · 1 评论 -
第三章:Creating Applications and activities-(三)使用Manifest编辑器
1.1 使用Manifest编辑器ADT插件包括一个可视化的Manifest编辑器,所以你没有必要直接手工去修改XML文件。为了在Eclipse中使用Manifest编辑器,右键点击AndroidManifest.xml文件在你的项目文件夹中。选择Open With..翻译 2011-09-01 16:30:03 · 1867 阅读 · 0 评论 -
第三章:Creating Applications and activities-(八)深入了解Android的Activities及本章总结
1.1 深入了解Android的Activities为了创建用户交互屏,你需要集成Activity类,使用Views去提供UI交互界面让用户进行交互操作。每个Activity展现了一个屏幕(与表单很像),是应用用来给用户展示的。你的应用越是复杂,你可能需要的屏幕就越多。翻译 2011-09-01 16:47:55 · 1502 阅读 · 0 评论 -
第三章:Creating Applications and activities-(七)介绍Android应用的class
1.1 介绍Android应用的class继承Application类并编写自己的实现,你需要做三件事1、维护application状态2、在application组件间传递对象3、通过几个application组件管理和维护资源当你Application的实翻译 2011-09-01 16:45:03 · 1265 阅读 · 1 评论 -
第三章:Creating Applications and activities-(六)外部资源
1.1 外部资源不论你是什么开发环境,对于开发来说最好的做法就是不要将资源(例如图片等)路径这些整合到代码中。Android支持将这些资源外部化,范围包括一些简单的值,如字符串、颜色和更加复杂的图片资源、主题和动画。也许最强大的外部资源是布局。通过外部资源化,可以让维护、翻译 2011-09-01 16:37:39 · 1949 阅读 · 0 评论 -
第三章:Creating Applications and activities-(五)理解应用的优先级以及进程状态
1.1 理解应用的优先级以及进程状态为了释放资源而去杀掉进程的顺序取决于进程所属应用的优先级,一个应用的优先级取决于它最高优先级的组件。如果两个应用拥有同样的优先级,那么那个处于这个优先级时间较长的应用会被先终止程序。进程的优先级也被内部进程的依赖关系所影响。如果一个应用翻译 2011-09-01 16:33:30 · 1139 阅读 · 0 评论 -
第三章:Creating Applications and activities-(四)Android的应用的生命周期
Android应用不像传统的应用环境,它对生命周期的控制进行了限制。相反,应用组件必须随时监听应用的状态和反馈的改变,并且随时做好被终止的准备。默认情况下,每个Android应用在它自己的进程中运行,每个都在一个单独的Dalvik实例中运行。内存和进程的管理在运行时被独立的处翻译 2011-09-01 16:31:22 · 998 阅读 · 0 评论 -
第三章:Creating Applications and activities-(一)什么组成了一个Android应用
1.1 什么组成了一个Android应用Android应用由一些松耦合的组件组成,通过manifest文件描述了各个组件以及他们之间的交互,同时应用的元数据也包括了他的硬件以及平台需求。下边的六个组件提供了你应用的创建模块:1.1.1 Activities你应用的翻译 2011-09-01 16:26:50 · 1135 阅读 · 0 评论 -
第三章:Creating Applications and activities-(二)介绍应用的Manifest
1.1 介绍应用的Manifest每个Android项目都包含一个manifest文件,AndroidManifest.xml,被放在项目的根目录中。这个manifest让你定义应用的结构和元数据,以及他的组件和相关要求。他包括每个组成你应用的组件(Activities,翻译 2011-09-01 16:27:49 · 1425 阅读 · 0 评论 -
android apk的反编译
一、目标将apk文件反编译成为java文件,进行技术学习这里我将自己的项目的一个apk进行了反编译演示,apk名称 zhouyi.apk二、工具软件下载这里我用的apkdb,安装正常后(具体安装过程请参考官方文档),右键菜单中会有”反编译APK“文件的选项,这里反编译后的产出就是一大堆的smail文件。文件目录自动创建为zhouyi这个目录。但是这个.smail后缀的文原创 2013-06-30 19:18:24 · 3637 阅读 · 0 评论