android开发平台只能在联网婚姻状态全国联网查询下搭建成功吗

本帖子已过去太久远了,不再提供回复功能。安卓手机开发平台搭建
我的图书馆
安卓手机开发平台搭建
android手机开发平台搭建本文章来给想做android手机开的朋友介绍一下android手机开发平台环境配置教程,有需要的同学可以参考一下本教程。初学Android,以便记录学习过程,增强学习效果。1.&&&&&&&下载搭建android开发平台的必要工具1)&&&&&&Jdk1.6 -/technetwork/java/javase/downloads/index.html2)&&&&&&Eclie(Eclipse IDE for Java Developers),可以是其他版本 -http://www.eclipse.org/downloads/3)&&&&&&SDK -/sdk/index.html4)&&&&&&ADT -/sdk/eclipse-adt.html2.&&&&&&&***JDK,一直next即可,环境变量可以不配置,对开发不影响。可在CMD中验证是否***成功,如下图3.&&&&&&&***Eclipse,解压缩就可以4.&&&&&&&***ADT,作为Eclipse的插件,***过程是一致的,可以选择在线***.贴图离线***过程:1)eclipse-&help-&install new software2)点击ADD3)Name-可以随便取,Location-选择ADT压缩包&4)可以看到Developer Tools下有四个工具包:1.DDMS:DDMS 的全称是Dalvik Debug Monitor Service,是 Android 开发环境中的Dalvik虚拟机调试监控服务。它为我们提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟***呼叫、接收SMS、虚拟地理坐标等等。2.Development Tools:相关开发工具3.Hierarchy Viewer:Hierarchy Viewer是随AndroidSDK发布的工具,位置在tools文件夹下,名为hierarchyviewer.bat。主要功能有2个:⑴从可视化的角度直观地获得UI布局设计结构和各种属性的信息,帮助我们优化布局设计;⑵结合debug帮助观察特定的UI对象进行invalidate和Layout操作的过程。4.Traceview:Traceview是android平台配备一个很好的性能分析的工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到method。剩下就是Next即可5.&&&&&&&***SDK,解压缩SDK压缩包,解压目录中最好不要有中文或者其他特殊字符(空格等)1)在eclipse直接启动SDK Manager2)打开SDK Manager主界面,选择要***的版本&3)点击***即可完成4)***完成,然后配置eclipse.,点击eclipse-&window-&Preference&5)选中左侧Android,SDK Location选择SDK解压目录,点击APPLY, 然后OK&6.&&&&&&&配置虚拟机,认识虚拟机1)打开虚拟机2)选择New&3)弹出虚拟机配置界面,Name:虚拟机名称(可任意)Target:选择虚拟Android版本CPU/ABI:默认SD Card:SD卡大小Snapshot:是否需要截屏Skin:选择皮肤(基本上是分辨率的不同)Hareware:软件一般默认4)可以看到刚才建的虚拟机列表,点击start,开启虚拟机&5)经过小小的等待之后就可以看到可爱的小机器人了&7.&&&&&&&认识SDK,网络版/sdk/index.html与离线版1)&有网络的请打开/sdk/index.html,可以下载,查看SDK的各个版本及详细介绍。&2)SDK***成功后,可在***目录下查看离线版&
发表评论:
TA的最新馆藏[转]&[转]&[转]&[转]&下次自动登录
Geeker的编程技术博客
现在的位置:
android 项目中使用到的网络请求框架以及如何配置好接口URL
我们在做项目中一定少不了网络请求,现在很多公司的网络请求这块好多都是使用一些比较好的开源框架,我项目中使用的是volley,现在讲讲一些volley基本的使用,如果想要详细的了解就要去看它的源码了,现在贴代码讲一些它的使用了,
首先用一个类去封装下它的基本配置信息,以后需要变动的话,就直接在这里做修改,android最好能把每个功能都独立出来,这样做修改的话 不会导致出现其他的bug,特别在有新员工进入到项目组中,分配任务沟通起来也省事,
ProtocolManager.java &它是一个单例
private ProtocolManager(Context context){
initLoadBitmapConfig(context);
mQueue = Volley.newRequestQueue(context);
我们在调接口的时候 只需要这样:
Map&String,String& param = new HashMap&String, String&();
param.put(&checksum&, 0+&&);
ProtocolManager.getInstance().request(ProtocolEnum.URL_CONSTANCE_CONF_REGIONS,param,new RequestListener() {
public void onRequestSucess(String response) {
if(!TextUtils.isEmpty(response)){
AllProvinceInfo provinceInfo = JsonHelper.json2Bean(response,
AllProvinceInfo.class);
if(provinceInfo!=null&&provinceInfo.getRet()==1){
provinces = provinceInfo.getItems();
if(provinces!=null&&provinces.size()&0){
* 把请求的json数据缓存到sd卡中
DataManager.getInstance(UIUtils.getContext()).saveCacheStr(CACHE_AREA, response);
mHandler.sendEmptyMessage(AREA_CODE_SUCCESS);
mHandler.sendEmptyMessage(AREA_CODE_EMPTY);
public void onRequestFiled(String errorMsg) {
mHandler.sendEmptyMessage(AREA_CODE_FAIAL);
request中的方法
void request(ProtocolEnum protocolEnum,final Map&String,String& params
,final RequestListener listener){
int type = protocolEnum.
String url = protocolEnum.
switch (type) {
case ConfigManager.REQ_POST:
requestPost(url, params,listener, false);
case ConfigManager.REQ_GET:
requestGet(url, params,listener, false);
第一个参数是一个枚举,里面包含了这个url地址和请求方式
ProtocolEnum.java
public enum ProtocolEnum {
URL_PROFILE_I***ODUCTION_GET(&user/profile/introduction&,ConfigManager.REQ_GET);//下拉个人简介
private ProtocolEnum(String value, int type) {
this.value =
this.type =
这就是如何很好的管理请求的URL,最后在Volley请求它会有个成功或者失败的回调,把json数据,这样以后我们新增一个接口,只要copy,改一下返回的model对象即可,这样开发效率大大的提高了
【上篇】【下篇】
您可能还会对这些文章感兴趣!
同分类最新文章

参考资料

 

随机推荐