標籤:最近在用java中的ByteBuffer,一直不明所以,尤其是對MappedByteBuffer使用的記憶體映射這個概念雲裡霧裡。於是首先補了實體記憶體、虛擬記憶體、分頁檔、交換區的只是:小科普——實體記憶體、分頁檔、交換區和虛擬記憶體然後閱讀了ByteBuffer的文章:ByteBuffer使用和實現以及檔案記憶體映射。Bytebuffer分為兩種:間接地和直接的,所謂直接就是指MappedByteBuffer,直接使用記憶體映射(java的話就意味著在JVM之外
標籤:Context字面意思上下文,位於framework package的android.content.Context中,其實該類為LONG型,類似Win32中的Handle控制代碼,很多方法需要通過Context才能識別調用者的執行個體。 比如說Toast的第一個參數就是Context。一般在Activity中我們直接用this代替,代表調用者的執行個體為Activity,而到了一個button的onClick(View
標籤:位元影像是我們開發中最常用的資源,畢竟一個漂亮的介面對使用者是最有吸引力的。1. 從資源中擷取位元影像可以使用BitmapDrawable或者BitmapFactory來擷取資源中的位元影像。當然,首先需要擷取資源: Resources res=getResources();使用BitmapDrawable擷取位元影像使用BitmapDrawable (InputStream
標籤:genymotion是一款號稱速度最快效能最好的android模擬器,它基於Oracle VM VirtualBox。支援GPS、重力感應、光、溫度等諸多感應器;支援OpenGL
標籤:ios8 swift paul
標籤:Windows環境下Android Studio v1.0安裝教程Windows環境下Android Studio v1.0安裝教程準備工具JDK安裝包。要求:JDK 7以及以上版本。Android Studio安裝檔案。Windows:exe(包含SDK) (813 MB)exe(不包含SDK) (250 MB)zip (235 MB)Macdmg (234 MB)zip (233 MB)Linux:zip (233
標籤: 最近剛從Eclipse投入Android Studio的懷抱,可是在開發一個地圖有關的應用,添加高德地圖API的.jar和.so庫檔案時,遇到了問題。在Eclipse中只要簡單地複製粘貼就可以了,但是在Android Studio中如何引入呢?解決方案如下 第一步:把高德地圖jar包Android_Map_2.1.4.jar添加到libs檔案夾中(libs目錄跟src目錄是同一級的,沒有libs檔案夾請建立一個) &
標籤:恩布企業IM,免費企業即時通訊,企業內部通訊平台,iOS蘋果開源手機用戶端EntboostChat發布0.9.7版本,同時服務更新至1.13版本; iOS蘋果手機端主要更新內容: 增加IOS手機檔案收發功能 增加網路通訊加密,確保資訊安全 個人及聊天頭像顯示最佳化 修正已知BUG及其他介面最佳化服務端主要更新內容: 管理中心後台系統配置增加重設管理員密碼,重設所有帳號密碼等功能;
標籤:在Xcode中使用協議<a href="itms-services://?action=download-manifest&url=http://www.baidu.com/zone.plist">通過iOS裝置瀏覽器訪問本頁,點這兒一鍵安裝APP應用。</a>在plist的檔案中進行設定<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD
標籤:1前言android中使用SQLite作為資料庫,在進行相關的開發的時候不需要匯入包。SQLite起符合SQL標準,也有自己的一些特性,是一個輕量級的資料庫。2代碼簡單的資料庫類封裝package org.tonny.utils;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;public
標籤:經過了忙碌的一周終於有時間靜下來寫點東西了,我們繼續介紹android
標籤:蘋果序號查詢:?可以查詢到該蘋果手機的全稱,序號,產地,機型等一系列情況?詳情:? http://www.haoservice.com/docs/31樣本詳情:? { "error_code": 0, "reason": "Success", "result": {&n
標籤:一、什麼是Toast1、Toast是一種提供給使用者簡潔提示資訊的視圖。2、該視圖以浮於應用程式之上的形式呈現給使用者, Toast提示介面不擷取焦點,在不影響使用者使用的情況下,給使用者某些提示。3、Android提供的Toast類可以建立和顯示Toast資訊。 下面示範4種Toast的用法,普通的 Toast,已變更位元置的Toast,顯示圖片的Toast,自訂的Toast分別使用4個按鈕來實現。main.xml<LinearLayout xmlns:android="
標籤:application 自訂 android 1、為什麼要重寫Application類 如果想在整個應用中使用全域變數,在java中一般是使用靜態變數,public類型;而在android中如果使用這樣的全域變數就不符合Android的架構架構,但是可以使用一種更優雅的方式就是使用Application context。 那麼為什麼這樣的全域變數就不符合Android的架構架構?
標籤:我再調試asserts下面的資源檔,發現我改動assets下面的檔案內容,在真機上測試的時候還是最原先的內容,沒有變,後來,卸載,重裝就ok了。 原因: assets下面的資源檔,若覆蓋重裝,則裡面的內容不會覆蓋。需要重新卸載重裝。 /***************************************/assets:不會在R.java檔案下產生相應的標記,assets檔案夾可以自己建立檔案夾,必須使用AssetsManager類進行訪問,存放到
標籤:方法一:通過Theme.Translucent@android:style/Theme.Translucent @android:style/Theme.Translucent.NoTitleBar @android:style/Theme.Translucent.NoTitleBar.Fullscreen只需要在Manifest中需要透明的Activity內設定theme為以上任意一個就可以了<activity
標籤:<html><head><title>動態移動的層</title><body bgcolor="#ADBAC9"><div id="div1" class="yellow" style="VISIBILITY:visible ; background-color:#FFFF00; position: absolute; top: 60; left: 200; width: 360; height: 250;
標籤:Alt+斷行符號 匯入包,自動修正Ctrl+N 尋找類Ctrl+Shift+N 尋找檔案Ctrl+Alt+L 格式化代碼Ctrl+Alt+O 最佳化匯入的類和包Alt+Insert 產生代碼(如get,set方法,建構函式等)Ctrl+E或者Alt+Shift+C 最近更改的代碼Ctrl+R 替換文本Ctrl+F 尋找文本Ctrl+Shift+Space 自動補全代碼Ctrl+空格 代碼提示Ctrl+Alt+Space 類名或介面名提示Ctrl+P
標籤:android webview html javascript 緩衝機制 WebView下載有時候你所載入的頁面有下載連結,如果你需要響應點擊後下載的功能則需要進行如下處理:webView.setDownloadListener(new DownloadListener() {@Overridepublic void
標籤:spinner 開發 執行個體 android 使用者介面 Focus on technology, enjoy life!—— QQ:804212028