Time of Update: 2018-12-03
Time of Update: 2018-12-03
最近自己使用第三方的介面做了個電子詞典——滴答詞典,準系統就是查詢單詞,翻譯句子的。這也是自己利用業餘時間做的第一款共用軟體。 今天看了下一天的時間已經有100多人下載了,這也是我有點小激動啊! 哈哈 我把這款軟體已經發布到安智市場上了,並且沒有植入廣告(個人對廣告有點反感,而且也並不靠這個賺錢)。
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
SQLiteDatabase [功能]SQLiteDatabase 是關於資料庫操作的 可用於 insert delete update query 等操作 可惜美中不足的是:1. 其不支援建立資料庫2. 其不支援版本更新 或者說其不知道如何做 因為具體資料的差異 鑒於以上的缺陷 有一個輔助類可以完成上面功能 那就是:SQLiteOpenHelper [代碼]1. 定義SQLiteOpenHelper 並完成 建立 更新 功能public class DBHelper extends
Time of Update: 2018-12-03
今天在手機上實現了抽屜效果,其實很簡單,但是效果卻很酷。 首先在layout 下設定xml布局檔案 <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:
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
這個是對以前做的那個音樂播放器的最佳化版本,因為以前把控制音樂播放放在了activity裡,這個版本已經放在了service中,在服務中控制播放音樂,通過BroadcastReceiver傳遞一些資料,並且實現了在電話打過來時,停止播放音樂,打完電話繼續播放。當然還有上一個版本的甩歌功能,用的是加速度感應器,控制音樂的播放暫停。最突出的功能算是加入了歌詞同步的功能,真正實現了音樂歌詞的同步播放。廢話不多說看幾張吧:
Time of Update: 2018-12-03
在之前的一篇部落格裡介紹過activity間動畫跳轉的問題,但是真正做軟體發現並不能滿足我們的要求,因為使用overridePendingTransition(int enterAnim, intexitAnim)這個函數只能實現進入另一個activity的動畫,當另一個activity退出時,還是使用的系統動畫。所以在這裡講一下怎麼設定所有activity的動畫跳轉和退出跳轉。其實有些軟體已經這樣做了,比如我們都比較熟悉的福士點評網。
Time of Update: 2018-12-03
這幾天因為事情不多,所以模仿android新浪微部落格戶端也做了下,雖然後面還有很多功能沒有實現(由於時間有限,平時還要上班),所以後面還有很多功能沒有實現,不過以後有時間會慢慢做完。 下面發幾張: 下面提供供有興趣的同學,學習,android 新浪微博源碼1.1版。由於本人才疏學淺,有很多地方不夠完善,希望大家指證。
Time of Update: 2018-12-03
WIFI就是一種無線連網技術,常見的是使用無線路由器。那麼在這個無線路由器的訊號覆蓋的範圍內都可以採用WIFI串連的方式進行連網。如果無線路由器串連了一個ADSL線路或其他的連網線路,則又被稱為“熱點”。在Android中對Wifi操作,android本身提供了一些有用的包,在android.net.wifi包下面。主要包括以下幾個類和介面:1.ScanResult
Time of Update: 2018-12-03
上一個項目已經做完了,這周基本上沒事,所以整理了下以前的項目,想把一些通用的部分封裝起來,這樣以後遇到相似的項目就不用重複發明輪子了,也節省了開發效率。今天把demo貼出來一是方便以後自己查詢,二是希望同時也能幫到大家。
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
首先添加許可權: <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>package org.lxh.demo;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.PrintStream;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.Date;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;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
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"