随笔分类 - Android
摘要:这个例子不错,详细讲解了alertdialog及LayoutInflater的用法:main.xml dialoglayout.xml testAlertDialog.javapackage com.testAlertDialog; import android.app.Activ...
阅读全文
摘要:首先介绍加速度传感器。该传感器的作用主要是感应手机的运动。该传感器捕获三个参数,分别表示空间坐标系中X、Y、Z轴方向上的加速度减去重力加速度在相应轴上的分量,其单位均为m/s2。如图14-1所示,传感器的坐标系与手机屏幕中的坐标系不同,传感器坐标系是以屏幕的左下角为原点,X轴沿着屏幕向右,Y轴沿着屏...
阅读全文
摘要:android传感器的坐标系统和其2D设计并不相同,坐标系如下图:使用SensorManager对象注册传感器监听器后,在onSensorChanged方法内可以得到SensorEvent的一个对象。而SensorEvent对象有一个重要的成员变量public final float[]values...
阅读全文
摘要://///////////////////////////application/////////////////////////////////////1.hardwareAccelerated属性 在你的AndroidManifest文件中添加属性标记,以便为整个应用程序使用硬件加速。 具...
阅读全文
摘要:在Froyo(android 2.2,API Level:8)中引入了android:installLocation.通过设置该属性可以使得开发者以及用户决定程序的安装位置.android:installLocation隶属于AndroidManifest.XML中的manifest节点.如下所...
阅读全文
摘要:1. toString()和String.valueOf()的区别在哪呢?jdk的文档中对.toString()有说明:String.valueOf(Object o)if the argument is null, then a string equal to “null “; otherwis...
阅读全文
摘要:在Android开发过程中,有时候我们需要保存一些简单的软件配置等简单数据的信息,而如果我们直接用数据库存储的话又不太方便,在这里我们就可以用到SharedPreferences,SharedPreferences保存的数据主要是类似于配置信息格式的数据,因此保存的数据主要是简单类型的键值对(key...
阅读全文
摘要:5.3.1 使用break 语句在Java 中,break语句有3种作用。第一,你已经看到,在switch语句中,它被用来终止一个语句序列。第二,它能被用来退出一个循环。第三,它能作为一种“先进”的goto 语句来使用。下面对最后 2种用法进行解释。使用break 退出循环可以使用break 语句直...
阅读全文
摘要:public class AndroidTest extends Activity { private static String TAG = "AndroidTest"; private TextView textview1; // 获取手机屏幕分辨率的类 private DisplayMe...
阅读全文
摘要:问题:Eclipse中导入Android4.1.1源码build path错误missing required library: 'out/target/common/obj/JAVA_LIBRARIES/google-common_intermediates/javalib.jar'missing...
阅读全文
摘要:问题:The javascript to java bridge on 2.3 Gingerbread is causing crashes. This is 100% reproducible using the WebViewDemo application from here: http:/...
阅读全文
摘要:1、添加权限:AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not available错误。2、在要Activity中生成一个WebView组件:WebView webView = new WebView(t...
阅读全文
摘要:目录1android中进程与线程 - Processes and Threads1.1进程 - Processes1.1.1进程的生命期1.2线程 - Threads1.2.1工作线程 - Worker threads1.2.2使用-AsyncTask1.2.3线程安全的方法 - Thread-sa...
阅读全文
摘要:抓包准备1. Android手机需要先获得root权限。一种是否获得root权限的检验方法:安装并打开终端模拟器(可通过安卓市场等渠道获得)。在终端模拟器界面输入su并回车,若报错则说明未root,若命令提示符从$变#则为rooted;2. 如果Android手机尚未root,可通过superone...
阅读全文
摘要:一:在android中有两种实现线程thread的方法:一种是,扩展java.lang.Thread类另一种是,实现Runnable接口二:Thread类代表线程类,它的两个最主要的方法是:run()——包含线程运行时所执行的代码Start()——用于启动线程三:Handler 机制,它是Runna...
阅读全文
摘要:Android系统的消息队列和消息循环都是针对具体线程的,一个线程可以存在(当然也可以不存在)一个消息队列(Message Queue)和一个消息循环(Looper)。Android中除了UI线程(主线程),创建的工作线程默认是没有消息循环和消息队列的。如果想让该线程具有消息队列和消息循环,并具有消...
阅读全文
摘要:简介:本文仅简单介绍基于Eclipse开发Dynamic Web Project应用下的JSP,Servlet及TOMCAT数据源的配置和开发。软件环境:Eclipse Java EE IDE for Web Developers压缩包eclipse-jee-indigo-SR2-win32.zip...
阅读全文
摘要:====针对HttpServlet + Eclipse的Tomcat插件====前提:JDK,Eclipse,Tomcat装好,环境变量配好添加Eclipse的Tomcat插件(下载路径:http://www.eclipsetotale.com/tomcatPlugin.html)插件装好之后Win...
阅读全文
摘要:1. 代码 /** * * 1. 基于Java接口的HttpURLConnection实现 * * 首先需要明确的是,Http通信中的POST和GET请求方式的不同。GET可以获得静态页面, * 也可以把参数放在URL字符串后面,传递给服务器。而POST方法的参数是放在Http请求中。 * 因此,在...
阅读全文
摘要:1. 代码 /** * 2. 基于Apache接口的HttpClient实现 * org.apache.http.* * * 1.超文本传输协议是互联网上应用最为广泛的一种网络协议 * 2.HTTP是一个客户端和服务器端请求和应答的标准,客户端是终端用户,服务器端是网站 * 3.HTTP是客户端浏览...
阅读全文

浙公网安备 33010602011771号