摘要: Volley是Android平台上的网络通信库,能使网络通信更快,更简单,更健壮[java]view plaincopypackagecom.example.volleydemo;importjava.util.HashMap;importjava.util.Map;importorg.json.J... 阅读全文
posted @ 2015-06-25 18:36 新感觉 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1. Volley简介我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClient,几乎在任何项目的代码中我们都能看... 阅读全文
posted @ 2015-06-25 18:31 新感觉 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 首先简单描述一下Google的Android开发团队在2013年推出的一个网络通信框架Volley.它的设计目标是进行数据量不大,但通信频繁的网络操作,而对于大数据量的网络操作,比如下载文件等,Volley的表现就不尽如人意。在app开发中,我们最常见的就是从app客户端向服务端发一个http请求.... 阅读全文
posted @ 2015-06-25 18:17 新感觉 阅读(485) 评论(0) 推荐(0) 编辑
摘要: Android的版本可以在androidmainfest.xml中定义,主要有android:versionCode和android:versionNameandroid:versionCode:主要是用于版本升级所用,是INT类型的,第一个版本定义为1,以后递增,这样只要判断该值就能确定是否需要升... 阅读全文
posted @ 2015-06-25 11:48 新感觉 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 应用场景:1、在界面中显示应用程序的版本号;2、用户启动该应用,后台判断该应用是否是最新版本。上述情景都需要在程序中自动获取到应用的版本号。思路简介:在Android中,应用程序的版本号是在AndroidManifest.xml文件中进行配置的,而PackageInfo类则封装了从该配置文件中获取的... 阅读全文
posted @ 2015-06-25 11:41 新感觉 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 以下内容可以作为面试官在面试的时候的问题,感觉比较好,是比较常用的知识点,可以用来考察基础是否扎实。也可以程序猿学习、开发中的注意点。因为稍微不注意,就有可能导致数据库不能用。DBAdapter.java是一个简单的类,主要用来进行数据库操作。 1 package com.example.test_... 阅读全文
posted @ 2015-06-25 11:35 新感觉 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 在进行渠道打包的之前,先看看准备篇,知道打包为了什么。参见1.0android批量打包认知。eclipse中使用gradle多渠道打包全部流程一.生成gradle文件,配置本地的gradle环境1.选中需要打包的项目右键选择expert->生成gradle文件,如下图所示2.完成第一步后,刷新项目可... 阅读全文
posted @ 2015-06-25 10:40 新感觉 阅读(565) 评论(0) 推荐(0) 编辑
摘要: Android多渠道打包Gradle多渠道打包友盟多渠道打包productFlavors本来计划今天发Android的官方技术文档的翻译——《Gradle插件用户指南》的第五章的,不过由于昨天晚上没译完,还差几段落,所以只好推后了。今天就说一下使用Gradle进行类似友盟这样的多渠道打包的方法吧。本... 阅读全文
posted @ 2015-06-25 10:21 新感觉 阅读(1139) 评论(0) 推荐(0) 编辑