- 浏览: 122600 次
- 性别:
- 来自: 广州
最新评论
-
ljxwjj:
欣赏级品美女客户端 [url=http://www.htcoi ...
WebView JS 交互 -
ljxwjj:
欣赏级品美女客户端 [url]http://www.htcoi ...
WebView JS 交互 -
y874333:
...
WebView JS 交互 -
kaki:
有没有方法伪造IP,不然很难突破限制!
HttpClient 多线程 -
kaki:
有没有方法伪造IP,不然很难突破限制!
HttpClient 用于HTTP GET 请求
文章列表
DigitalClock类:
package com.ex.view;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import android.content.Context;
import android.content.res.Resources;
import android.database.ContentObserver;
import android.os.Handler;
import android.os.SystemCl ...
链接
You may also like:Top 50 Web Development, Design and Application Icon Sets from 2010 →The Top 50 Web Development Icon Sets from 2009 →50 of the Best Ever Web Development, Design and Application Icon Sets (2008) →
创建消息通知(Creating Toast Notification)
一个消息通知是在窗口表面弹出的消息,它只填充消息所的空间,并且用户当前的activity仍然是可见和可交互的.这个通知会自动的淡入淡出.而且不接爱交互事件.
下面的截图显示了一个来自闹钟程序的消息通知的例子.一旦闹钟开启, 显示一个通知来提醒你闹钟已经设置.
一个消息可以在Activity或服务里被创建和显示.如果你在一个服务里面创建一个消息提醒,它显示在当前焦点的Activity的前面.
基础(The Basics)
首先:通过其中一个makeText() 方法实例化一个To ...
Google天气API:
Google Weather API 只支持美国地区使用邮政编码进行查询,例如:
http://www.google.com/ig/api?hl=zh-cn&weather=94043
(94043 为 山景城, 美国加州 的邮政编码)
而除了美国以外的地区需要使用经纬度坐标作为参数才能执行 Google Weather API, 例如:
http://www.google.com/ig/api?hl=zh-cn&weather=,,,30670000,104019996
(30670000,104019996 为 成都 ...
Service的概念:
Service(服务)是在后台运行,与用户没有交互的组件.Android支持二种服务:本地服务和远程服务.本地服务无法供在设备上运行的其他应用程序访问,远程服务则可以供其它程序访问.
Service的生命周期:
Service的生命周期只有onCreate,onStart,onDestroy,.
1)通过startService启动:开始(onCreate -> onStart)过程,Service停止的时候直接进入销毁过程(onDestory).如果调用者(Activity)自己退出而没用调用stopService(),刚service会一直运行下去 ...
关于HttpClient的使用
1.如果应用程序需要执行多个HTTP调用,则应该创建一个为所有HTTP请求服务的HttpClient,可以将HttpClient关联到Android的应用程序对象中
2.HttpClient同时发出多个请求可能引起的多线程问题,可以使用ThreadSafeClientConnManager创建DefaultHttpClient
主要代码:
public class ApplicationHc extends Application{
private static final String TAG = "Application ...
使用HTTP POST 与HTTP GET类似,只是增加了创建包含NameValuePair对象实例的列表,使用UrlEncodedFormEntity包装列表.
public String executeHttpPost() throws Exception {
BufferedReader in = null;
try {
// 定义HttpClient
HttpClient client = new DefaultHttpClient();
// 实例化HTTP方法
HttpPost request = new Ht ...
HttpClient的使用模式:
1. 创建一个HttpClent
2.实例化新的HTTP方法,比如PostMethod 或 GetMethod
3.设置HTTP参数名称/值
4.使用HttpClent执行HTTP调用
5.处理Http响应
如下代码使用HttpClent获取HttpGet请求:
public class TestHttpGet {
public String executeGet(String url) throws Exception {
BufferedReader in = null;
String content = nu ...
TextView的内容如果包含一个URL,将autoLink属性设置为web,该控件将找到并突出显示该URL
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="这是百度的网址:http://www.baidu.com/"
android:autoLink="web"/>
也可以通过Linkify类实现
TextView ...
TableLayout说明:
1:TableLyaout 提供了android:layout_span,可以使用此属性让一个单元格跨越多列 ,相当于 HTML 的 colspan属性
2:TableLayout的子控件不能指定android:layout_width="wrap_content",它们会被强制接受fill_parent
3.TableLayout的内容是使用行来定义的,而不是使用列,Android通过查找包含最多单元格的行来确定表格中的列数
测试:
java代码:
@Override
public void on ...
WebView加jquery做页面会怎么样呢?
java代码:
public class MainActivity extends Activity {
private static final String TAG = "MainActivity";
// 定义访问的链接
private static String URL = "file:///android_asset/index.html";
// 定义WebView
WebView mWebView = null;
// 定义数据列表
pri ...
WebView使用:
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// 在标题栏上显示进度
getWindow().requestFeature(Window.FEATURE_PROGRESS);
// 定义WebView
webview = new WebView(this);
set ...