
Android基础温故
文章平均质量分 71
进行一系列的基础的温故、重新学习、归纳总结
vaecer
感谢时间,没让你我走散。
展开
-
Android打包出的jar包混淆
转自:http://www.cnblogs.com/rayray/p/3421028.html转载 2014-08-05 15:12:25 · 920 阅读 · 0 评论 -
Android JSON数据格式解析
给服务端发送请求后,服务端会返回一连串的数据,这些数据在大部分情况下都是XML格式或者JSON格式。然后JSON相对XML来说解析相对方便一些,所以先说说JSON的解析。JSON的基本数据格式有这几种:1.一个JSON对象——JSONObject{"name":"胡小威" , "age":20 , "male":true}2.一个JSON数组——JSONArray转载 2014-11-12 17:00:24 · 959 阅读 · 0 评论 -
Android之给应用程序的icon添加未读消息个数提示(红圈内数字)
最近在做一个可以查看未读消息的功能,需要在界面中的Tab页的标签icon的右上角添加一个未读消息提示的功能。 先上个效果图出来,比较直观明白需求: 思路上似乎有两种: 1. 直接把底图和红圆圈的图片用相对布局进行排列,在代码中动态更改红圆中的TextView的数字,并且识别一下各种情况下红圆的显示或者隐藏。这种方法比较直观。 2原创 2015-01-09 09:26:42 · 5643 阅读 · 3 评论 -
Android ProgressDialog介绍和初级使用
简介: ProgressDialog是用在耗时操作上的一种组件。增加应用友好的组件。例如当需要开启一个线程去获取服务端的网络数据时,则可以开启线程的同时开启进度条。当加载成功后让进度条消失即可。也同时防止用户多次重复获取同一组数据,而导致阻塞、崩溃。 ProgressDialog是AlertDialog类的一个扩展,可以为一个未定义进度的任务显示一个旋转轮形原创 2015-01-26 14:40:34 · 1136 阅读 · 1 评论 -
Android 双击返回键退出应用程序
前言需要实现类似于主流的退出功能,连续按两次返回键退出应用程序。方案先上代码:import android.app.Activity;import android.os.Handler;import android.os.Looper;import android.view.KeyEvent;import android.widget.Toast;/** * 双击退出原创 2016-03-13 20:57:31 · 825 阅读 · 0 评论 -
Android 的Handle之postDelayed方法
作用postDelayed的作用就是实现一个类似定时器的功能。让Handle定时触发其中设定的Runable方法体。使用方法1.首先创建一个Handler对象Handler handler=new Handler();2.然后创建一个Runnable对象Runnable runnable=new Runnable(){ @Override public void原创 2015-03-26 14:43:41 · 2775 阅读 · 0 评论 -
Android开机自启动后台服务-RECEIVE_BOOT_COMPLETED
第一种: 监控RECEIVE_BOOT_COMPLETED,即开机启动事件第二种: 监控sd卡mount事件 开机总会扫描sd卡吧? 监控sd卡事件也有类似开机启动效果,特别app安装在sd卡的情况下有些os是抓取不到RECEIVE_BOOT_COMPLETED第三种: android:installLocation="internalOnly", 限制app的安装位置,使其能转载 2015-03-30 14:16:37 · 6487 阅读 · 0 评论 -
Android 利用soap协议与服务端进行通信
首先要使用soap与服务器通信,需要下载KSOAP包:ksoap2-android-assembly-2.5.2-jar-with-dependencies.jar包(或者版本更高的)。 接着,先整体感受下如何调用服务的:public String getTaskSoap(String userCode, String taskType, String userType) {原创 2015-08-24 01:15:16 · 3302 阅读 · 0 评论 -
Android的AlertDialog的6种使用情景
一、简单的AlertDialogimport android.app.Activity; import android.app.AlertDialog; import android.app.Dialog; import android.os.Bundle; public class Dialog_AlertDialogDemoActivity extends Activity {转载 2016-02-02 17:09:27 · 705 阅读 · 0 评论