原创 OpenGL ES定義形狀

二、定義形狀 1.定義一個三角形 OpenGL ES能在3D空間中明確座標來畫出物體。要畫一個三角形,首先要定義它的座標。OpenGL中的典型作法是定義一個浮點集合代表頂點。爲了達到好的效率,將這些座標寫入ByteBuffer中,等待傳到

原创 推薦一款速度不錯的Android模擬器——Genymotion

特性最好的Android模擬體驗支持OpenGL加速,提供最好的3D性能體驗可以從Google Play安裝應用支持全屏並改善了使用感受全控制可同時啓動多個模擬器支持傳感器管理,如電池狀態、GPS、Accelerator加速器支持Shel

原创 獲得一個位於屏幕底部的tabhost

即可獲得一個有三個按鈕的tabhost <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/ap

原创 Android用SharePreference存取信息

在Android中,可以用SharePreference存取簡單的信息,例如登陸時用於記住登陸名稱與密碼等。 類的結構:android.content.SharedPreferences 下面用一個簡單的例子說明SharePreferen

原创 Android讀寫文本文件

將一個文本文件寫入到/data/data/應用名下的files文件夾下的info.txt文件裏。 package com.example.test; import java.io.FileNotFoundException; imp

原创 流轉換成字符,流轉換成字節流。stream2String,stream2Bytes

public class StreamUtil {public static String streamToString(InputStream inputStream)throws Exception {StringBuffer re

原创 java邊讀邊寫

public class Main {public static void main(String[] args) throws IOException {// 將inputstream轉換成字符流InputStreamReader i

原创 android調用瀏覽器網絡搜索選中文本的方法。

第一種方法:在相對佈局中加入一個webview控件,放入文字,長按文字後就能實現功能。 第二種方法:在線性佈局中加入一個線性佈局作爲父控件,一個edittext作爲文本顯示的控件。爲文本控件設置長按監聽,監聽到長按事件後,在父控件里加

原创 Android開發ListView控件使用總結。

ListView控件是android開發中最常用的控件之一。使用過程中經常配合Adapter類使用,listview是直接與手機使用者溝通的控件;而adapter是開發者將數據展現在listview上的橋樑,根據不同的數據使用adapte

原创 Android讀取資源文件

最後要達到的效果是,從res/raw下一個txt文件讀取裏面的內容,顯示到textview控件上。 寫一些內容到一個txt文件,以utf-8編碼格式保存該txt文件。 新建一個Activity,名稱是test,在res目錄下新建raw文件

原创 android 從activity用intent跳轉到listactivity並在其中用simpleadapter在listview中顯示數據列

http://blog.csdn.net/liangzaierbao/article/details/25464897

原创 Android 的Margin和Padding屬性以及支持的長度單位

Android的Margin和Padding跟Html的是一樣的。如下圖所示:黃色部分爲Padding,灰色部分爲Margin。 通俗的理解 Padding 爲內邊框,Margin 爲外邊框 對應的屬性爲 android:la

原创 Android Activity 生命活動週期再驗證

Android Activity 生命活動週期再驗證 Activity的launchmode爲默認值。 1.桌面圖標啓動Ap,按Back鍵返回: onCreate() onStart() onResume() 【Back鍵按下】 onPa

原创 實現TabHost的兩種方法

1.通過繼承Activity實現 activity_main.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http: