Android - 文章列表

  • JAVA String.format 详解

    常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Locale locale, String format, Object... args) 使用指定的语言环境,制定字符串格式和参数生成格式化的字符串。显示不同转换符实现不同数据类型到字符串的转换

  • Eclipse找不到Courier New字体的解决方法

    系统里有Courier New字体 但是在Eclipse中找不到win7(xp)中的系统字体分为"显示"和"隐藏"两种状态当为"隐藏"状态时,其它软件程序就无法找到该字体。解决办法是把要使用的系统字体设为显示。如:在C:/windows/Fonts中设置Courier New 字体为显示就可以了

  • eclipse 卸载adt重新安装adt的方法

    help->About Eclipse打开About窗口,点击Installation Details按钮,在弹出窗口中选中Android DDMS,和其他android开头的,然后点击Uninstall按钮就可以删除了。删除后Eclipse会重启。之后, 选择在线安装,还是本地安装,自主选择哦在线安装地址https://dl-ssl.google.com/android/eclipse/

  • Android 隐藏标题栏和设置全屏的方法

    Android 隐藏标题栏和设置全屏的方法1.在Manifest.xml中设置(推荐)不显示标题栏android:theme="@android:style/Theme.NoTitleBar"全屏android:theme="@android:style/Theme.NoTitleBar.Fullscreen"2.在代码中实现this.requestWindowFeature(Window.FEATURE_NO_TITLE);getWindow().setFlags(WindowManager.LayoutPara

  • JDK ZipEntry压缩中文文件名乱码解决

      项目中碰到问题.jdk zipEntry 压缩中文文件名乱码  上网查了下,有两种方法,一种修改jdk ZipInputStream及ZipOutputStream 的源文件,比较麻烦,不建议此项.  第二种 就是拿来主义,因为 开源项目 Ant 里已经有现成的实现.把ant.jar 加入到 工程下的lib目录即可.  如果仅用到压缩,就加入ant.jar 就导致引入了一些不必要的文件,所以我找到Ant1.8的源码,然后只把需要的那一部分编译打包成了一个jar文件,供大家使用  首先引入  Java代码  import org.apache.tool

  • 小米手机连上电脑后 无法被eclipse识别并调试android应用的解决方法

    小米2手机连接电脑后,在eclipse中运行,错误提示如下:No active compatible AVD|acute;s or devices found. Relaunch this configuration after connecting a device or starting an AVD. ?如果系统装有360手机助手或腾讯手机助手后,会成启动,但有时会比较慢,似乎是经过软件来中转的解决方法如下:前提:1、确保手机连接电脑,装好驱动2、手机上设置-> 开发者模式打开-> USB调试模式打开解决方法:拨号模式下输入 *#

  • java中通过用static来定义方法或成员

    通过用static来定义方法或成员,为我们编程提供了某种便利,从某种程度上可以说它类似于C语言中的全局函数和全局变量。但是,并不是说有了这种便利,你便可以随处使用,如果那样的话,你便需要认真考虑一下自己是否在用面向对象的思想编程,自己的程序是否是面向对象的。好了,现在开始讨论thissuper这两个关键字的意义和用法。在Java中,this通常指当前对象,super则指父类的。当你想要引用当前对象的某种东西,比如当前对象的某个方法,或当前对象的某个成员,你便可以利用this来实现这个目的,当然,this的另一个用途是调用当前对象的另一个构造函数,这些马上

  • Java中将Object,String 转换为Int类型的方法汇总

    Java中将字符串或object转换为int的方法有很多,下面介绍一些常用的方法:1. Integer.parseInt([String]); Integer.parseInt(Object.ToString());2.Integer.valueOf([String]).intValue();3.Integer.decode([String]):将 String 解码为 Integer。接受通过以下语法给出的十进制、十六进制和八进制数字例如:int a=Integer.decode(\"0144\"); //八进制转换结果为100int

  • android反编译工具的下载及使用

    首先将apk文件后缀改为zip并解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的,将classes.dex复制到dex2jar.bat所在目录dex2jar-0.0.9.9文件夹。在命令行下定位到dex2jar.bat所在目录,运行dex2jar.bat classes.dex生成classes_dex2jar.jar然后,进入jdgui文件夹双击jd-gui.exe,打开上面生成的jar包classes_dex2jar.jar,即可看到源代码了工具下载地址

  • emulator: Open HAX device failed android模拟器无法启动

    模拟器打开很久都无法进入系统,一直停留在显示android的那个界面控制台显示 emulator: Open HAX device failed android解决方法:将模拟器的配置做如下更改:CPU/ABI:由原来的Intel Aton(x86)改为ARM(armeabi-v7a)改后再重新启动,模拟器就可以运行了。