`
文章列表
有时需要获取到手机系统的信息,android已经有方法可以直接获取:   SystemProperties.get(key,defaultValue);  通过这个方法可以直接获取到系统的信息。     在android 的源码Settings应用中就有使用:   SystemProperties.get(“ro.sys.usb.default.config”,"default,mass_storage,serial_smd,serial_tty.diag");    
ubuntu 12.04安装easy_install和gjslint输入wget https://bootstrap.pypa.io/ez_setup.py -O - | sudo python会自动下载安装easy_install查看easy_installwhereis easy_install安装gjslint(下载网站https://developers.google.com/closure/utilities/docs/linter_howto)$ cd /tmp/tmp$ sudo easy_install http://closure-linter.googlecode.com ...
在android中长按power键会弹出一个对话框,对话框选项的内容保存在: frameworks/base/core/res/res/values/config.xml文件: <string-array translatable="false" name="config_globalActionsList">       <item>power<item>       <item>bugreport<item>       <item>users<item> ...
import java.text.DecimalFormat;public class Numbertest {        private double a=12312313123.32131;    public static void main(String args[]) {        DecimalFormat demo=new DecimalFormat("#,##0.00");        Numbertest mytest=new Numbertest();        System.out.println("-------------- ...
       很多对搭载firefox os操作系统的手机拭目以待的朋友已经在自己家的firefox上安装了虚拟机,开发了一些项目。我整理一下整个安装虚拟机和真机调试的流程,希望能对那些期望加入到firefox os 开发的人以帮助。        一. 在虚拟机上开发firefox os APP。        首先需要在本地创建一个文件夹用来存放所有的APP文件,APP至少包含2个文件,一个manifest.webapp和一个index.html文件,一个是类似android manifest.xml文件功能,一个是APP的启动页面。相关的写法网上已经很多了,各位可以搜以下,这里不在 ...
android 项目添加到rom源码中 需要编辑源码中的.class文件把自己的源码地址加入到该文件中
android缓存文件地址一般存放在 /sdcard/Android/data/xx(应用的包名)/xml目录下
        在开发android app时,常常碰到新闻客户端的开发,新闻客户端的新闻详细页面很可能是一个html,android端需要用webview来展示,但是如果需要webview与android端相互调用,都会用到js与android端的相互调用,但是如果要传递一个json数据到webview,调用网页的js来解析json获取数据来调用相关的方法,那就需要js解析json。       js解析json,我用的是eval函数。 function initToupiaoTest() { //date是手机端传递过来的对象,get获取一个json  var str = eval( ...
private SimpleDateFormat df long date;//时间戳 df = new SimpleDateFormat("yyyy-MM-dd"); String time = df.format(date); String[] week = time.split("-"); /* * 以2049年10月1日(100周年国庆)为例,用蔡勒(Zeller)公式进行计算,过程如下: * 蔡勒(Zeller)公式:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1 * =49+[49/4]+[20/4]- ...
android  中listview是比较常见一种控件,各路大牛折腾listview,上拉更过,下拉刷新等动画效果,但是在最近的APP开发中只需要知道listview是上滑还是下滑。 实现该功能需要用到listview的setOnScrollListener这个监听器。 private boolean scrollFlag = false;// 标记是否滑动 private int lastVisibleItemPosition;// 标记上次滑动位置 @Override public void onScrollStateChanged(AbsListView view, int s ...

java 转移字符

    博客分类:
  • java
平时经常用,总是忘记。   \n 回车   \t 水平制表符   \b 空格   \r 换行   \f 换页   \' 单引号   \" 双引号   \\ 反斜杠
在 android的ROM中,android短信模块中有许多的表,如果想看其中表的内容可以去下载一个sqlite工具,直接push出android的短信表自己研究,这里讲一下android短信详细界面的数据。 在android短信详细内容的会话界面(ComposeActivity)中,android 使用CursorAdapter ,在列表填充数据的时候需要给他一个 cursor。 android原生的短信系统,所使用的短信结果集有许多的字段,下面我就把我测试得到的字段数据分享出来,希望可以帮到需要的朋友。 -------------------------> static f ...
计时器中,使用Timer,TimerTask和Handler实现计时器功能和刷新界面,但是在实际操作中有一个问题,就是锁屏状态下,线程进入到睡眠状态,那么handler也就无法进行时间和界面的修改,时间到了也无法点亮屏幕和播放声音。 如何在锁屏状态乃至系统进入休眠后,仍然保持系统的网络状态以及通过程序唤醒手机呢?答案就是Android中的WakeLock机制。   官方对于WakeLock的解释:     PowerManager:This class gives you control of the power state of the device.    PowerManager. ...
android:layout_centerHrizontal  水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent    相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素的下边缘 android:layout_alignParentLeft   贴紧父元素的左边缘 android:layout_alignParentRight  贴紧父元素的右边缘 android:layout_alignParentTop    贴紧父元素的上边缘 android:layou ...
  1. dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这    这个,不依赖像素。      这里要特别注意dip与屏幕密度有关,而屏幕密度又与具体的硬件有关,硬件设置不正确,有可能导致dip不能正常显示。 2. dp: 很简单,和dip是一样的。  3. px: pixels(像素),不同的设备不同的显示屏显示效果是相同的,这是绝对像素,是多少就永远是多少不会改变。  4.  sp: scaled pixels(放大像素). 主要用于字体显示be ...
Global site tag (gtag.js) - Google Analytics