Android 代码收集之设置全屏及强制横屏或竖屏的方法,有时候我们不希望自动旋转界面时会用到。Android 设置全屏的方法,在onCreate方法中,setContentView方法之前加入两行代码。

在使用Eclipse的时候经常会使用Eclipse的格式化,每次用Eclipse自带的Ctrl+shift+f格式化代码时,如果原来的一行代码大于80列,Eclipse就会自动换为多行,这点个人感觉不是很舒服,简单试了一下,通过以下方式可以修改:

前面一文介绍了Android使用ProGuard代码混淆技术,不过对于某些引入了第三方jar包的项目可能在导出的时候会报错,这时就需要对proguard配置文件进行一些研究才能解决问题了。ProGuard 代码混淆后导出警告:can’t find referenced class。

ProGuard 是一个开源的java代码混淆工具,Android SDK 包中已经内置了此工具,目录位于:Android-SDK\tools\proguard,不过Android SDK默认不启用此功能,如果我们需要对自己的Android项目进行代码混淆需要在项目配置文件中设置。

做为新手并且没有系统学习过Java的伪Android Coder,从一开始就遇到各种各样的问题,为了方便自己也方便同路人,于是写此文用于收集Android开发初期遇到的各种各样的问题,包括Android开发环境配置、Java编程语法、Eclipse使用等问题,不定期更新。

最近微酷开始对Android手机应用程序开发产生浓厚的兴趣,于是打算学习一下这门技术,学会了后开点点手机软件是不是很酷呢,由于我也是新手,搭建配置Android开发环境花了我4个多小时的时间,最后终于搞定一切,在这里把搭建过程做以图文说明,可以为后来的童鞋们节省宝贵时间。

习惯了 Visual Studio 的每次按F5运行调试时IDE会自动保存所有修改过的文件,刚开始学习 Eclipse 每次运行前都询问是否保存感觉有点别扭,当然也是可以设置成自动保存的。

Android开发中遇到这样的错误:R cannot be resolved to a variable,网上的解决方法各种都试过没有解决,那么可能是这样的原因。

Android开发的一小项目,访问网络时抛出这个异常:android.os.NetworkOnMainThreadException。原因是Android从4.0开始不能在Honeycombe的UI线程上执行网络IO,从技术上来说,早期的android版本可以,但是这个真的不是一个好方法,它会让你的app停止响应,而且可能会导致OS杀死你的app。你可能需要在一个后台线程中运行一个后台进程或者是用AsyncTask来执行你的网络事务。

在一个项目中用到KSOAP2访问WebService,结果编译可以通过但运行出错,问题出在这个包没有导出到APK文件中,Android开发中:Could not find class ‘org.ksoap2.serialization.SoapObject’

加载中……