【转】 Pro Android学习笔记(七九):服务(4):远程服务的实现
摘要:目录(?)[-]远程服务的实现小例子对外开放远程服务的接口文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处:http://blog.csdn.net/flowingflying/在上一学习中,我们已经用AIDL定义了Remote Service对外暴露的接口。在编...
阅读全文
【转】 Pro Android学习笔记(七六):服务(1):local和remote
摘要:文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处:http://blog.csdn.net/flowingflying/Android提供服务,服务是运行在后台的组件,没有UI,独立于activity的生命周期。有两种类型的服务:local services和re...
阅读全文
【转】 Pro Android学习笔记(七七):服务(2):Local Service
摘要:目录(?)[-]Local service代码调用Local ServiceLocal Service client代码AndroidManifestxml定义Serviceacitivty的launchMode一些思考文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明...
阅读全文
【转】 Pro Android学习笔记(七四):HTTP服务(8):使用后台线程AsyncTask
摘要:目录(?)[-]5秒超时异常AsyncTask实现AsyncTask抽象类对AsyncTask的调用在哪里运行其他重要method文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件,转载须注明出处:http://blog.csdn.net/flowingflying/之前,我们直接...
阅读全文
【转】 Pro Android学习笔记(七五):HTTP服务(9):DownloadManager
摘要:目录(?)[-]小例子保存在哪里下载文件信息设置和读取查看下载状态和取消下载文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件,转载须注明出处:http://blog.csdn.net/flowingflying/应用有时需要从web中下载一个大文件,并保存在本地,这个操作过程是标...
阅读全文
【转】 Pro Android学习笔记(七二):HTTP服务(6):HttpURLConnection
摘要:目录(?)[-]Http Get的使用方式基础小例子Cookie的使用重定向HTTP POST的小例子基础小例子文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件,转载须注明出处:http://blog.csdn.net/flowingflying/之前我们都是使用HttpClie...
阅读全文
【转】 Pro Android学习笔记(七三):HTTP服务(7):AndroidHttpClient
摘要:文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件,转载须注明出处:http://blog.csdn.net/flowingflying/不知道此文是否是这个系列中最短的一篇。我们注意到HttpClient的类来自Apache的org.apache.http.client.Http...
阅读全文
【转】 Pro Android学习笔记(七十):HTTP服务(4):SOAP/JSON/XML、异常
摘要:目录(?)[-]SOAPJSON和XMLPullParserException处理文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件,转载须注明出处:http://blog.csdn.net/flowingflying/SOAPSOAP,即Simple Object Access ...
阅读全文
【转】 Pro Android学习笔记(七一):HTTP服务(5):多线程调用HttpClient
摘要:目录(?)[-]应用共享HttpClient对象的同步问题创建共享HttpClient代码创建共享对象创建可共享的HttpClient对象使用共享HttpClient对象的代码基础代码修改HTTP连接的参数使用共同的Appcliation对象文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册...
阅读全文
【转】 Pro Android学习笔记(六九):HTTP服务(3):HTTP POST MultiPart
摘要:目录(?)[-]建立测试环境开发环境导入第三方JARHTTP Post Multipart小例子HTTP POST不仅可以通过键值对传递参数,还可以携带更为复杂的参数,例如文件。HTTP Post支持携带body,content-type为multipart。本次我们将尝试通过http post上传...
阅读全文
【转】 Pro Android学习笔记(六八):HTTP服务(2):HTTP POST
摘要:目录(?)[-]找一个测试网站HTTP POST小例子上次学习了HTTP GET请求,这次学习一下HTTP POST。找一个测试网站小例子好写,但要找个测试网站就有些麻烦,一下子无从入手,都考虑是否下个Apache,自己弄一个。最后找了个论文查询网站,结果form内容很长,而且很多(少的话就直接用G...
阅读全文
【转】 Pro Android学习笔记(六六):安全和权限(3):Provider权限
摘要:目录(?)[-]访问其他应用的content providerProvider的读写权限Provider的URI权限Provider的granting全局granting部分URI的granting访问其他应用的content provider我们在ProPermission中提供了一个conten...
阅读全文
【转】 Pro Android学习笔记(六七):HTTP服务(1):HTTP GET
摘要:目录(?)[-]HTTP GET小例子简单小例子出现异常NetworkOnMainThreadException通过StrictMode进行处理URL带键值对Andriod应用可利用service提供很多功能,例如利用Google Maps API,现在我们将聚焦在HTTP serice中。Andr...
阅读全文
【转】 Pro Android学习笔记(六四):安全和权限(1):签发apk
摘要:目录(?)[-]Android安全模型数字证书签发Debug的keystore生产unsigned的apk为apk进行证书签发align安装包使用Export Wizard生成签发的apkadb安装apk命令Android安全模型Android应用在部署时有一个数字证书,当运行时,每个应用在一个独立...
阅读全文
【转】 Pro Android学习笔记(六五):安全和权限(2):权限和自定义权限
摘要:目录(?)[-]进程边界声明和使用权限AndroidManifestxml的许可设置自定义权限运行安全通过两个层面进行保护。进程层面:不同应用运行在不同的进程,每个应用有独自的user ID;在操作层面,Android定义了所需保护的功能和资源,如果应用需要访问这些信息,必须在AndroidMani...
阅读全文
【转】 Pro Android学习笔记(六三):Preferences(7):代码控制首选项
摘要:[-]代码实现preference利用preference保存状态DialogPreference代码实现preferenceView可以不通过xml进行设置,有代码直接进行设置,首选项preference也一样。下面是代码设置list preference的例子,是在通过header来指向Pref...
阅读全文
【转】 Pro Android学习笔记(六一):Preferences(5):组织Preference
摘要:目录(?)[-]PreferenceCategoryChild PreferencePreferenceCategory如果有多个preference,我们希望能在他们组织在一起。有两种方式,一种就是我们在复合preference中,利用PreferenceScreen进行嵌套,或在同一个Prefe...
阅读全文
【转】 Pro Android学习笔记(六二):Preferences(6):header
摘要:目录(?)[-]代码实现header xml文件在前面的例子,我们主要学习了PreferenceScreen的xml如何写,preference有哪些类型。在代码中,我们为了不提示warning,加入了@SuppressWarnings("deprecation"),表明这是老版本的处理方式。自从A...
阅读全文
【转】 Pro Android学习笔记(五九):Preferences(3):EditText和Ringtone Preference
摘要:目录(?)[-]EditText Preferencesxml文件设备的存贮文件Ringtone PreferencesEditText Preferencesxml文件在res/xml/中增加edittext.xml文件,如下: 重要属性还有android:defaultValue="xxx",用...
阅读全文
【转】 Pro Android学习笔记(六十):Preferences(4):MultiSelect List Preference
摘要:目录(?)[-]XML文件在设备中保存读出信息ListPreference提供单选列表,我们可以通过CheckBoxPreference提供多选列表。此外,Android在3.0后提供MultiSelectListPreference,它的实现和ListPreference相似,不同的是还可以不选择...
阅读全文