Time of Update: 2018-12-03
以前也模仿者ireader實現了書架的效果,但是那種是使用listview實現的,並不好用。絕大多數都是用gridview實現的,網上這方面資料比較少,有些開源的電子書都是重點做了閱讀,並沒有像ireader和QQ閱讀這樣的書架效果。 書架這種效果我早就實現了,本來想做一個完美的電子書,但是因為自己的懶惰,僅僅持續了一兩天,今天又找到了以前的代碼分享出來,希望大家能一起實現一個比較完美的開源的電子書。廢話不多說先看下效果:
Time of Update: 2018-12-03
通過GET 請求擷取資料public static String sendGetRequest(String endpoint,String requestParameters) {Log.i("sendGetRequest", endpoint);String result = null;if (endpoint.startsWith("http://")) {// Send a GET request to the servlettry {// Construct
Time of Update: 2018-12-03
AlertDialog.Builder dialogBuilder = new Builder( testdialog.this); dialogBuilder.setTitle("確認對話方塊"); String[] strarrStrings = new String[] {"訂購", "刪除" };
Time of Update: 2018-12-03
前面一節已經實現了一個簡單的App Widget,這裡將通過一個執行個體繼續深入學習App Widget。 首先繼續瞭解下App Widget架構的主要的類: AppWidgetProvider:繼承自BroadcastReceiver,在App Widget應用update,enable,disable和deleted時接受通知。其中onUpdate,onReceive是最常用到的方法。
Time of Update: 2018-12-03
最近看到新浪微博頂部欄的微博分組效果很炫,從網上查了一些資料明白原來是用PopupWindow實現的,今天自己也寫了一個例子實現了這種效果,希望對大家有協助。 PopupWindow就是快顯視窗的意思,類似windows下面的開始按鈕。PopupWindow可以實現浮層效果,而且可以自訂顯示位置,出現和退出時的動畫. 首先定義新浪微博的頂部欄,title_two_button.xml和main.xml <?xml
Time of Update: 2018-12-03
WIFI就是一種無線連網技術,常見的是使用無線路由器。那麼在這個無線路由器的訊號覆蓋的範圍內都可以採用WIFI串連的方式進行連網。如果無線路由器串連了一個ADSL線路或其他的連網線路,則又被稱為“熱點”。在Android中對Wifi操作,android本身提供了一些有用的包,在android.net.wifi包下面。主要包括以下幾個類和介面:1.ScanResult
Time of Update: 2018-12-03
1. 電源管理的狀態Android的Linux核心為系統提供了4種電源狀態,核心的原始碼為其中的3種定義了名字和對應的宏定義,名字定義在kernel/power/suspend.c中:const char *const pm_states[PM_SUSPEND_MAX] = {#ifdef CONFIG_EARLYSUSPEND[PM_SUSPEND_ON]= "on",#endif[PM_SUSPEND_STANDBY]= "standby",[PM_SUSPEND_MEM]= "mem",
Time of Update: 2018-12-03
android編譯系統的makefile檔案Android.mk寫法如下(1)Android.mk檔案首先需要指定LOCAL_PATH變數,用於尋找源檔案。由於一般情況下Android.mk和需要編譯的源檔案在同一目錄下,所以定義成如下形式:LOCAL_PATH:=$(call my-dir)上面的語句的意思是將LOCAL_PATH變數定義成本檔案所在目錄路徑。(2)Android.mk中可以定義多個編譯模組,每個編譯模組都是以include $(CLEAR_VARS)開始以include $(
Time of Update: 2018-12-03
Android PDF 閱讀器http://sourceforge.net/projects/andpdf/files/個人記賬工具 OnMyMeans http://sourceforge.net/projects/onmymeans/developAndroid電池監控 Android Battery Doghttp://sourceforge.net/projects/andbatdog/RSS閱讀軟體 Android RSS
Time of Update: 2018-12-03
下面的介紹中,我碰到了不少問題,最大的根源就在下載錯了了 java JDK,本該下載 java JDK 6u38 的,卻下載了 java JDK 7u11,悲劇啊!對於android,我完全是個門外漢,但是編程還算熟悉,於是就開始鼓搗了……作為門外漢,當然得找引路人,於是在網上搜,找到這篇文章不錯。照著這篇文章的介紹,我一步步的開始搭建環境。1. 下載 java JDK。 2. 下載 eclipse。3. 下載 Android
Time of Update: 2018-12-03
1. 在畫布上繪製(Draw with a Canvas) Android提供了自訂的繪製API,可以繪製各種圖形,文字,映像對象在Canvas上,而事實上所有在Canvas對想都會被繪製到Canvas底層的Bitmap對象上面,建立一個Canvas對象的語句如下:Bitmap b =Bitmap.createBitmap(100, 100, Bitmap.Config.ARGB_8888);Canvas c =new Canvas(b);首先建立一個32位的位元影像對象,類型是ARGB,
Time of Update: 2018-12-03
package org.lxh.demo;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.PrintStream;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.Iterator;import
Time of Update: 2018-12-03
package org.lxh.demo;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.PrintStream;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.Iterator;import
Time of Update: 2018-12-03
在做一個關於手寫辨識漢字的程式時需要移植到手機上,首選的是windows作業系統的手機,因沒有實體手機,就只在模擬器上實現了程式。筆者學的是C#,後來老師又讓在android機上實現,期間遇到上述問題,現在把自己的解決方案貼下來,自己是看了部落格園的一個人的設定解決的<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
Time of Update: 2018-12-03
private static Boolean isExit = false; private static Boolean hasTask = false; Timer tExit = new Timer(); TimerTask task = new TimerTask() { @Override public void run() { isExit = false;
Time of Update: 2018-12-03
package training.android.com;import android.app.Activity;import android.app.AlertDialog;import android.app.Dialog;import android.content.DialogInterface;import android.os.Bundle;import android.view.View;import android.widget.Button;import
Time of Update: 2018-12-03
1、獲得root許可權:adb root;2、設定/system為可讀寫:adb remount;3、將檔案複製到PC:adb pull 手機檔案目錄 <PC機上檔案名稱>;例:adb pull /system/etc/hosts D://hosts4、現在就可以修改匯出的檔案了;5、將PC機上檔案複製到手機:adb push <PC機上檔案名稱> 手機檔案目錄;例:adb push d://hosts
Time of Update: 2018-12-03
1、擷取debug keystore:開啟Eclipse->Windows->Preferences->Android->Build,查看預設的debugkeystore。 2、產生MD5:在cmd中執行:keytool -list –alias androiddebugkey –keystore “路徑\debug.keystore”–storepass “storepass” -keypass
Time of Update: 2018-12-03
Android gallery實現圖片的左右迴圈旋轉源碼分享gallery三步走:第一步初始化gallery時設定較大的初始化位置Gallery gallery = ((Gallery) findViewById(R.id.myGallery1)); gallery.setAdapter(new ImageAdapter(this)); gallery.setSelection(200);第二步:重寫 BaseAdapter方法中的getCount時返回一個較大的值://
Time of Update: 2018-12-03
某些時候我們希望把代碼打成jar包匯入到項目中,但在Android開發時,像資源檔卻不能打成jar包匯入項目中使用;那我們該怎麼辦呢?我們可以使用jar+library的方式來處理;下面說下具體的操作方法:1、首先建立一個Android項目TestLib,當作我們要打jar包的測試專案,包名“com.test.lib”,設定項目為“Is Library”;應該知道怎麼設定的吧;項目右鍵-Properties-Android頁面下部Library部分選中“Is