
Android
文章平均质量分 75
fengfancky
这个作者很懒,什么都没留下…
展开
-
Android中SAX解析XML
SAX(Simple API For XML) 是一个公共的基于事件的XML文档解析标准,能够通过一个简单的、快速的方法来对XML文档进行处理和DOM相比它占用的系统资源更少。SAX即使一个接口也是一个软件包。对文档进行进行顺序扫描,当扫描到文档开始、元素开始与结束、文档结束等地方通知事件处理函数,由事件处理函数做出相应的动作,然后继续同样的扫描,直到结束。解析步骤:1.编写事件处理程原创 2017-12-14 15:09:36 · 169 阅读 · 0 评论 -
内容提供者 ContentProvider
概念内容提供者管理对中央数据存储区(结构化数据集)的访问。通常是其他应用通过内容提供者对应用的数据访问。通常情况下如果不需要与其他应用共享数据,就不需要使用内容提供者。内容提供者通过一个或多个表(对sqlite的封装)的形式将数据呈现给外部应用。对数据的增删改查与sqlite数据库基本一致。URl用于标识数据的URl,包括内容提供者的名字(唯一标识、授权)的一个指向表的名称(路原创 2018-01-07 16:54:34 · 320 阅读 · 0 评论 -
HttpURLConnection
Get 方式:String result = null;URL url = null;HttpURLConnection connection = null;InputStreamReader in = null;private void sendRequestWithHttpClient(String url) { new Thread(new Runnable() {原创 2017-12-14 14:52:32 · 162 阅读 · 0 评论 -
AsyncTask
介绍AsyncTask使UI线程更适用。这个类允许你在UI线程上执行后台操作并发布结果,而不必操作线程或处理程序。AsyncTask是一个围绕Thread和Handler来设计的辅助类,不构成一个通用的线程框架。AsyncTask应该被用于短作业(最多几秒钟)。如果你需要保持线程运行很长一段时间,强烈建议你使用java.util.concurrent包提供的API,比如 Executor, T原创 2017-12-14 14:49:57 · 158 阅读 · 0 评论 -
网页启动Android APK
点击网页中的URL链接,打开手机中已经存在的Android应用。网页中URL格式:打开app例: 打开appscheme:启动app的标识,必须有;host:有无不影响启动;path:有无不影响启动;query:获取值的key和value,有无不影响启动。Android端,在AndroidManifest.xml中的MainActivity的注册信息原创 2017-12-14 14:26:55 · 789 阅读 · 0 评论 -
应用管理开发
获取所有的应用信息PackageManagerAndroid通过PackageManager来管理应用程序包,我们可以使用它获取当前Android设备上的应用程序的信息。可以使用getPackageManager()方法获取该对象。使用getInstalledPackages(0)获取设备上所有的应用程序信息。如下: PackageManager packageManager=getAc...原创 2018-05-11 17:33:11 · 728 阅读 · 0 评论