摘要:
方法:对于放在/system/app下的应用,需要在其Manifest.xml文件中设置persistent属性,如应用程序'Phone'的AndroidManifest.xml文件: ... 设置后app提升为系统核心级别,任何情况下不会被kill掉, settings->applications里面也会屏蔽掉stop操作。原理:Android中的进程是托管的,当系统进程空间紧张的时候,会依照优先级自动进行进程的回收。由此带来三个问题: 1) 回收规则: 什么时候回收与回收哪一个? 2) 避免误杀: 如何阻止被回收? 3) 数据恢复与保存: 被回收了怎么办?Androi 阅读全文
2014年3月26日 #
2014年3月17日 #
摘要:
客户端与服务器进行数据交互时,常常需要将数据在服务器端将数据转化成字符串并在客户端对json数据进行解析生成对象。但是用jsonObject和jsonArray解析相对麻烦。利用Gson和阿里的fastjson可以很方便的将下面四种常用的数据转换成json字符串,并能够将其解析成原数据对象类型一:JavaBean类型二:List类型三:List类型四:List>将上面的四种数据对象转换成json字符串的方法都是一样的Gson gson = new Gson();String jsonString = gson.toJson(obj);工具/原料方法/步骤将json字符串转化成JavaBe 阅读全文
摘要:
Json解析库gson:http://code.google.com/p/google-gson/1.使用Android中的JSONObject和JSONArray解析json数据 String strJson = "{\"students\":[{\"name\":\"Jack\",\"age\":12}, {\"name\":\"Vista\",\"age\":23}, {\"name\":\"Kaka\&quo 阅读全文
2014年3月16日 #
摘要:
这两个不能同时用,如果同时用,setPadding 将不会起作用,用的是drawable里面自带的padding 阅读全文
2014年3月14日 #
摘要:
Android监听ScrollView滑动到顶端和底部package cn.testscrollview;import android.os.Bundle;import android.view.MotionEvent;import android.view.View;import android.view.View.OnTouchListener;import android.widget.ScrollView;import android.app.Activity;/*** Demo描述:* 监听ScrollView滑动到顶端和底部* * 注意事项:* 1 mScrollView.getC 阅读全文
2014年3月13日 #
摘要:
在调试程序时,发生下面的错误:Error generating final archive: Unable to get debug signature key解决办法:删除下面的文件:C:\Documents and Settings\Administrator\.android\debug.keystore然后从别的正常的版本那里拷贝过来一个。 阅读全文
2014年2月11日 #
摘要:
Android Service 通知Activity更新界面的方法研究 Android的最重要的组件式service和activity,那么在使用的过程中,我们最常遇到的问题是他们之间的通信问题。当然今天我们不研究底层的实现问题,我从上层的应用的如何使用的角度进行研究。首先Activity调用Service这个是比较基础的,它有两种常见的方法;第一, 通过Intent,这个比较简单了,可以指定package name和class name的方式来调用,Intent.setClassName这个成员即可。通过putString来装载数据,startService(intent)即可例子如下:In 阅读全文
摘要:
1、要使用Service,首先就是在配置文件里吗添加Service,如果不填加,你的Service是不能够使用的。目前学到的方法有两种 方法一: 方法二: 点后面是Service类的名字。2、工程包括两个类:ServiceActivity.javaPlayService.java其中:ServiceActivity.java定义了两个按钮,分别控制音乐的播放与停止。用startService和stopService完成Activity与Service之间的切换,启动Service以及取消Service,如果不用按钮,可以在Activity的OnCreate和OnDestrpy里面启动和取消Se 阅读全文
摘要:
/***GPS坐标转换为百度地图坐标*需要引入javabase64.jar和json的一些包**/publicclassGps2BaiDu{publicstaticvoidmain(String[]args){//转换前的GPS坐标doublex=116.397428;doubley=39.90923;//google坐标转百度链接//http://api.map.baidu.com/ag/coord/convert?from=2&to=4&x=116.32715863448607&y=39.990912172420714&callback=BMap.Conve 阅读全文
摘要:
最近在做一个关于手机定位的小应用,需求是这样的,用户通过手机(Wp8)进行二维码扫描操作并且记录用户的当前位置,在PC上可以查看用户所在地图的位置,做法就是在用户扫描条码时,通过手机GPS获取当前在地图上的位置(采用百度静态地图,根据坐标直接生成图片)并将图片保存到数据库,PC端直接从数据库中读取并展示图片。问题是:生成的图片所呈现的位置与实际位置偏差太大。于是我开始踏上了寻找解决办法的道路。 首先我检测我的硬件设备是否定位准确,我用WP8手机内置的地图进行了当前位置定位,结果没有问题,说明我的手机没有问题。 由于用的是百度静态地图,我再次来到 百度地图API > 常见问题 下看到这么一 阅读全文