
android app开发
文章平均质量分 92
lzpdz
这个作者很懒,什么都没留下…
展开
-
Intent传递数据:从一个Activity到另一个Activity
MainActivity package com.test.intentdemo; import android.app.Activity; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.vi转载 2015-11-26 18:01:19 · 941 阅读 · 0 评论 -
android创建多线程的方法
原文地址:http://www.cnblogs.com/gw811/archive/2012/10/15/2724882.html Java提供了线程类Thread来创建多线程的程序。其实,创建线程与创建普通的类的对象的操作是一样的,而线程就是Thread类或其子类的实例对象。每个Thread对象描述了一个单独的线程。要产生一个线程,有两种方法: ◆需要从Java.l转载 2016-02-29 17:30:12 · 691 阅读 · 0 评论 -
aidl使用以及bindService
转自:http://blog.youkuaiyun.com/yangzhaomuma/article/details/50576017AIDL简义Android中的数据传输、方法调用等,常见的是集中在应用程序内的Activity之间,如Activity-A传递到Activity-B。这样的数据传输、方法等都是在一个应用程序间调用,也就是在一个进程内。那如果我们要在不同的进程间传转载 2016-11-24 15:41:55 · 2208 阅读 · 0 评论 -
Android开发中Handler的经典总结
转:http://mobile.51cto.com/aprogram-442833.htm一、Handler的定义:主要接受子线程发送的数据, 并用此数据配合主线程更新UI。解释:当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件, 进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到B转载 2016-11-24 15:46:07 · 292 阅读 · 0 评论 -
Java Runtime.exec()的使用
转:http://www.cnblogs.com/mingforyou/p/3551199.htmlSun的doc里其实说明还有其他的用法:exec(String[] cmdarray, String[] envp, File dir)Executes the specified command and arguments in a separate process with转载 2016-12-07 11:06:10 · 917 阅读 · 0 评论 -
android 中 系统日期时间的获取和日期的转换
转:http://blog.youkuaiyun.com/feifei454498130/article/details/6540133[java] view plain copy print?import java.text.SimpleDateFormat; SimpleDateFormat转载 2016-12-28 14:19:24 · 912 阅读 · 0 评论 -
Wakelock API详解(屏幕常亮操作)
参考:http://blog.youkuaiyun.com/airk000/article/details/9121003http://blog.youkuaiyun.com/fulinwsuafcie/article/details/9705691官方资料 http://developer.android.com/intl/zh-CN/reference/android/转载 2016-12-28 14:43:13 · 1442 阅读 · 0 评论 -
Android Studio的使用
本文会记录各种使用过程中的技巧,很多涉及到转载,统一在开头进行说明!参考链接:http://www.cnblogs.com/daxiaaichihanbaobao/p/4345640.html --导入aidl一、导入AIDL引入aidl文件:需要在app\src\main下创建aidl目录,接着包名\文件名.aidl例原创 2016-12-28 15:11:03 · 658 阅读 · 0 评论 -
Android(java)的xml文件操作
XML解析三种方式PULLAndroid自带的XML解析器,和SAX基本类似,也是事件驱动,不同的是PULL事件返回的是数值型;推荐使用。PULL解析XML核心代码[java] view plaincopyXmlPullParser parser = XmlPullParserFactory.newInstance原创 2016-12-28 16:13:14 · 653 阅读 · 0 评论 -
谷歌4.4新增对外置sd读写权限的说明
因为谷歌考虑安全问题所以对于SD卡的权限作了限制.根据该版本的API改进,应用程序将不能再往SD卡中写入文件。在Android开发者网站的 “外部存储技术信息”文档中描述道: WRITE_EXTERNAL_STORAGE只为设备上的主要外部存储授予写权限,应用程序无法将数据写入二级外部存储设备 ,除非综合权限指定了应用程序的包目录。怎么解决呢?第一是:修改源码system/vold/转载 2017-01-20 11:24:05 · 1124 阅读 · 0 评论 -
Android 一键清理、内存清理功能实现
转:http://blog.youkuaiyun.com/chuyouyinghe/article/details/52037846基本思路就是列出所有运行的进程,查看其重要值(RunningAppProcessInfo.importance,值越大说明进程重要程度越低),可以设定一个阈值,如果该进程的重要值大于该阈值,就可以杀掉该进程。进程的重要值有以下几个等级:[p转载 2017-01-21 16:30:50 · 1753 阅读 · 0 评论 -
Android异常处理——try、catch、finally、throw、throws
转:http://blog.youkuaiyun.com/yangzhaomuma/article/details/49985783在代码的编写工作当中,我们会遇到很多有关错误处理的内容。 这个时候,你用的最多的应该是try-catch-finally,这样的句式。系统提供的这个句式极大方便我们的处理。我们可以抛出异常、抓取异常、显示异常到前端。但工作中我们大部分时候需要分工合作,因此规范的写法显转载 2017-01-22 10:00:14 · 999 阅读 · 0 评论 -
Android自动化基础—简单例子(启动相机拍照-重复执行1000次)
转载:http://blog.youkuaiyun.com/gb112211/article/details/42354671一个简单的测试需求如下: 测试相机的过程中发现一极低概率性问题,在进入相机拍照后退出的过程中相机可能会crash,概率大概为千分之一。相机的使用场景相当的平凡,所以千分之一(0.001)的概率看似很小,但对于相机拍照的场景,相对而言,这个概率就很高了。所以我们需要转载 2017-03-16 14:55:36 · 5518 阅读 · 1 评论 -
Android广播机制
参考文章:http://www.cnblogs.com/lwbqqyumidi/p/4168017.htmlhttp://www.2cto.com/kf/201606/520025.html1.Android广播机制概述Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者(广播接收器)。转载 2016-11-14 14:37:53 · 300 阅读 · 0 评论 -
Android系统OTA升级API
实现远程下载zip格式OTA包到本地后,调用以下接口即可进行升级:RecoverySystem.installPackage(this, new File(Environment.getExternalStorageDirectory().toString()+ "/test.zip"));注意事项:a、接口并没有校验zip包,所以应用方面需要先校验zip包是存在并且o原创 2016-11-11 15:23:02 · 5236 阅读 · 0 评论 -
Android之SurfaceView学习(一)
原文:http://www.cnblogs.com/xuling/archive/2011/06/06/android.html首先我们先来看下官方API对SurfaceView的介绍SurfaceView的API介绍Provides a dedicated drawing surface embedded inside of a view hierarchy. You转载 2015-11-27 10:23:03 · 331 阅读 · 0 评论 -
ListView控件使用
在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型,列表分为三种,ArrayAdap原创 2016-03-02 17:58:27 · 474 阅读 · 0 评论 -
Android 常用的系统服务简介
获取服务API:getSystemService(String name)是Android很重要的一个API,根据NAME来取得对应的Object,然后转换成相应的服务对象。以下介绍系统相应的服务。===============================================================name转载 2016-03-10 16:46:49 · 656 阅读 · 0 评论 -
Android ALARM_SERVICE服务
转:http://blog.youkuaiyun.com/wangjia55/article/details/21518931AlarmManager的常用方法有三个:(1)set(int type,long startTime,PendingIntent pi); 该方法用于设置一次性闹钟,第一个参数表示闹钟类型,第二个参数表示闹钟执行时间,第三个参数表示闹钟响应动作。(2转载 2016-03-10 17:03:46 · 1297 阅读 · 0 评论 -
Activity生命周期介绍
我们来看一下这一张经典的生命周期流程图:相信不少朋友也已经看过这个流程图了,也基本了解了Activity生命周期的几个过程,我们就来说一说这几个过程。1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。2.当前Activity被其他Activity覆盖其上或被锁屏:系统会转载 2016-03-10 18:43:21 · 301 阅读 · 0 评论 -
Android Service的生命周期及使用方法
一、生命周期Managing the Lifecycle of a Service service的生命周期,从它被创建开始,到它被销毁为止,可以有两条不同的路径:A started service 被开启的service通过其他组件调用 startService()被创建。 这种service可以无限地运行下去,必须调用sto转载 2016-03-10 16:57:21 · 935 阅读 · 0 评论 -
安卓app的文件读写方法
最近在学习安卓,总结记录下app读写文件的位置和方法;安卓的app可以读写的位置为:1、内置data目录下对应app名称的目录;2、扩展SD卡(包括虚拟的内置SD卡和外置SD卡);那么先讲讲内置data目录下文件的读写,这个位置的读写有提供一套单独的API来读写,如下://写数据 private void writeDataFile(String fil原创 2016-02-29 17:18:07 · 5720 阅读 · 0 评论 -
remote-desktop-clients的项目RDP客户端编译(一)环境准备
一、项目地址:https://github.com/iiordanov/remote-desktop-clients依赖的项目地址:https://github.com/FreeRDP/FreeRDP (搭配stable-1.1版本,非master)二、环境准备:ubuntu 14.04版本使用apt-get依次安装以下软件:cmake,op原创 2016-05-05 17:02:41 · 4507 阅读 · 0 评论 -
remote-desktop-clients的项目RDP客户端编译(二)客户端编译
一、安装eclipse,并配置相应的SDK等(略)安装sqlitegen v0.1.19 插件到Eclipse,地址: https://github.com/iiordanov/sqlitegen-secure/releases/download/v0.1.19/sqlitegen_eclipse_site_0.1.19.jar注意:必须要0.1.19或更新的版本;二、原创 2016-05-05 17:21:46 · 3004 阅读 · 3 评论 -
Android Preference使用
转载自:http://www.cxyclub.cn/n/53314/Android Preference经常使用在例如设置的功能,Android提供preference这个键值对的方式来处理这种情况,自动保存这些数据,并立时生效,这种就是使用android sharedpreferences方式进行保存的,不需要我们手动来写,下面的图片就是使用Preference来进行保存的转载 2016-07-06 17:21:11 · 420 阅读 · 0 评论 -
apk获得Android系统权限的方法
转:http://www.cnblogs.com/chenbin7/archive/2013/01/10/2854768.html方法1:通过将项目作为一个模块,放到Android系统源码中进行编译~~~步骤如下:1. 在应用程序的AndroidManifest.xml中的manifest节点中加入"android:sharedUserId="android.uid.system"这个转载 2016-08-19 11:28:52 · 1066 阅读 · 0 评论 -
Android应用如何开机自启动、自启动失败原因
转:http://www.trinea.cn/android/android-boot_completed-not-work/本文主要介绍Android应用如何开机自启动、自启动失败的原因、adb命令发送BOOT_COMPLETED。问题:应用程序是否可以在安装后自启动,没有ui的纯service应用如何启动?答案马上揭晓^_*1、Android应用如何开机自启动(1)、在An转载 2016-10-14 14:45:56 · 1325 阅读 · 0 评论 -
Android 应用升级方案
转:http://www.jianshu.com/p/abbaddcf449fhttp://blog.youkuaiyun.com/u013718120/article/details/53018801一、全量升级全量升级Demo现在很多的App中都会有一个检查版本的功能。例如斗鱼TV App的设置界面下: 当我们点击检查更新转载 2017-03-16 15:16:48 · 10335 阅读 · 0 评论