編輯:關於Android編程
采用webview,並且處理了禁止了頁面橫條的效果。 http://download.csdn.net/detail/jianghuihong2012/7502237 IT部落格(http://www.itbuluoge.com)-快樂快速學習,專注於免費編程教程,在線編程,IT面試筆記,IT面試經驗
<喎?/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+vdjNvMjnzbzL+cq+oaM8L3A+CjxwPrrL0MSyv7fWtPrC6zwvcD4KPHA+PC9wPgo8cHJlIGNsYXNzPQ=="brush:java;">package com.example.app;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import android.support.v7.app.ActionBarActivity;
import android.support.v7.app.ActionBar;
import android.support.v4.app.Fragment;
import android.os.Bundle;
import android.os.Handler;
import android.view.GestureDetector;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnTouchListener;
import android.view.ViewGroup;
import android.webkit.WebSettings.LayoutAlgorithm;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.SimpleAdapter;
import android.widget.TextView;
import android.os.Build;
public class MainActivity extends ActionBarActivity {
private TextView mNews;
private TextView interview;
private WebView mWebView;
final int RIGHT = 0;
final int LEFT = 1;
private GestureDetector gestureDetector;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mWebView = (WebView) findViewById(R.id.webview);
mWebView.setWebViewClient(new webViewClient());
mWebView.setHorizontalScrollBarEnabled(false);
mWebView.getSettings().setLoadWithOverviewMode(true);
mWebView.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);
mWebView.loadUrl("http://www.itbuluoge.com/app/index.php?action=interview");
mNews=(TextView)findViewById(R.id.news);
mNews.setClickable(true); //設置tv為可點擊。
mNews.setOnTouchListener(new OnTouchListener()
{ //添加OnClickListener
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
mWebView.loadUrl("http://www.itbuluoge.com/app/index.php?action=news");
return false;
}
});
interview=(TextView)findViewById(R.id.interview);
interview.setClickable(true); //設置tv為可點擊。
interview.setOnTouchListener(new OnTouchListener()
{ //添加OnClickListener
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
mWebView.loadUrl("http://www.itbuluoge.com/app/index.php?action=interview");
return false;
}
});
gestureDetector = new GestureDetector(MainActivity.this,onGestureListener);
/*
listView=(ListView)this.findViewById(R.id.listView);
//生成動態數組,加入數據
ArrayList
上拉加載更多,下拉刷新,網上比較強大比較全的一個開源庫PullToRefresh,支持Listview、GridView、ScrollView等眾多控件。下載地址:git
在配置好NDK開發之後就可以使用C/C++開發android了。下面以一個HelloWorld項目來說明1.新建一個Android工程新建一個HelloWorld工程代碼
在今天的文章開始之前,有個忙想請大家幫一下,希望在京東、淘寶、當當、亞馬遜購買了我的書《Android群英傳:神兵利器》的朋友們,幫忙去網店上給個簡短的評價,舉手之勞,還
從大的方面來說,Android系統的啟動可以分為兩個部分:第一部分是Linux核心的啟動,第二部分是Android系統的啟動。第一部分主要包括系統引導,核心和驅動程序等,