原创 瞭解near指針和far指針

在上一節重溫printf函數時裏面提到near和far指針,又不懂了,查資料大致知道了一點,貼出與大家共勉: 在DOS下(實模式)地址是分段的,每一段的長度爲64K字節,剛好是16位(二進制的十六位)。 near指針的長度是16位的,所

原创 容器的學習

1,  容器有兩類,一類是Collection,另一類是Map, 主要的區別一個存儲位置存放的值或對象的個數不一樣。 Collection的話一個位置只能存放一個對象或值,Map的話一個位置要存放一對鍵和值,即鍵-值成對出現。 2,  L

原创 Ubuntu 下 Eclipse DDMS 顯示設備名爲亂碼 “?????? “的解決方法

今天終於裝好了ubuntu android的開發環境,可是用USB線連接安桌手機到ubuntu 主機後,adb device 命令列出的設備名是?????????,搞了半天不知爲什麼。 後來用sudo adb kill-server 停止

原创 解決 DatabaseObjectNotClosedException

今天在運行測試應用的時候出現以下exception:   04-05 17:09:21.988: E/Database(3101):android.database.sqlite.DatabaseObjectNotClosedExcept

原创 Android Activity 多個狀態函數之間的執行順序

以前總以爲activity間跳轉的時候只需要onPause, onResume就行了,今天做了試驗發現不是這樣,除了執行這兩個函數之外,跳轉的時候onStart(), onStop也要執行,而只有屏幕背光燈啓動關閉時候只執行onRe

原创 所有排序方法之外的排序方法

今天有人跟我說了一個排序題,說有50個不同的兩位整數,要求在不考慮內存的情況下用最快的方法排序。 剛開始不太明白怎麼回事,排序嘛,無非是選擇排序,冒泡排序,優先排序,歸併排序,難道還有什麼其他排序方法? 後來想了想,這道題有兩個條件: 1

原创 關於AIDL的使用---- Android 進程間通訊之一

關於AIDL的使用---- Android 進程間通訊之一 AIDL AndroidInterface Definition Language,即Android接口定義語言 由於進程間不能共享內存,因此,需要提供一些機制在不同進程之間進

原创 Js 實現小程序倒計時和快應用秒錶

最近開發中遇到搶購倒計時和秒錶的功能,都跟時間相關,功能也差不多。想到以後開發中會經常用到這種小功能,故記錄分享一下。   小程序裏的搶購倒計時: onLoad: function (options) {     this.countdo

原创 當遇到類A的內部類B時,內部類B中private,protected 這些關鍵字對類A將不再起任何保護作用

今天在Android的開發環境中做了一個測試, 類A中加了一個內部類B, B類中有private, protected, public等屬性和方法,結果在類A中的public 方法中訪問類B中的所有成員都沒報錯,很是詫異。 按照我的理解

原创 第三方App 如何停掉IPTV EPG 背景音

隨着當前IPTV EPG 技術的廣泛應用,從機頂盒EPG 直播、點播界面拉起android 第三方apk時遇到的問題也越來越多,背景音的問題就是其中一個。   目前某些省份的機頂盒是這樣,EPG拉起android 第三方 apk後, EP

原创 如何徹底卸載\刪除android設備上預裝app

作爲apk開發人員,經常會遇到要在已預裝自家apk的設備上調試新版的apk,這時候就會遇到簽名衝突或者已安裝錯誤提示 INSTALL_FAILED_ALREADY_EXISTS。 這個時候就需要卸載掉該預裝app。 由於預裝app比較特殊

原创 原生app簽名如何轉換成快應用簽名

  在對接快應用微信支付時發現,快應用微信支付申請使用的包名和簽名須是某個原生app的包名和簽名。 參考文檔截圖如下: App 微信支付申請時需要填入的包名、簽名截圖如下: 可見快應用微信支付的申請是按一個原生app的方式申請的。包名

原创 Android中的座標系統

1、Android中的座標系統 在Android系統中,屏幕的左上角是座標系統的原點(0,0)座標。原點向右延伸是X軸正方向,原點向下延伸是Y軸正方向。 2、屏幕的寬和高 爲了在屏幕中的合適位置繪製圖形,我們需要使用屏幕的寬和高作爲

原创 快應用如何使用storage存儲數組

在快應用開發中遇到需要保存數據到本地的需求。在查看快應用開發文檔時,發現存儲方式只有數據存儲和文件存儲,而數據存儲只有system.storage 方法,且存儲的數據類型只有String類型。不像android原生開發中,除了文件存儲,還

原创 快應用 fetch接口無法直接獲取到網絡數據的解決方法

最近開發快應用app時遇到一個奇怪問題:fetch.fecth在開發工具QuickAppIDE “本地預覽”時,返回的data數據是正常的;而遠程真機就無法直接獲取,data內容不是json數據, 而是“internal://cache/