Time of Update: 2015-01-30
標籤:今天做的項目中,需要使用滑屏來調出一個介面,經過自己的嘗試,結合網上的方法,成功實現了。代碼如下package com.example.text;import android.app.Activity;import android.os.Bundle;import android.view.GestureDetector;import android.view.GestureDetector.OnGestureListener;import
Time of Update: 2015-01-30
標籤:android效能最佳化 android圖片處理 軟引用 快取 在Android開發中,圖片處理是一個痛點。對於大量的圖片處理,一不小心就會出現OOM的錯誤。那麼,構建緩衝,就是非常必要的一個手段。利用軟引用構建緩衝,只是其中步驟之一,我們來看看一般情況下,圖篇處理的流程。一般而言,圖片的處理流程大致如上,之前所說的Xutils的原理,也如此。今天,我們就
Time of Update: 2015-01-30
標籤:Android系統開機主要經曆三個階段:bootloader啟動Linux啟動Android啟動 開機檔案:對於機器從通電到載入Linux系統一般需要三個檔案:bootloader(引導檔案)、kernel(核心檔案)、rootfs (根檔案系統 能讓作業系統正常啟動並執行檔案夾和檔案的大集合,在Android中是ramdisk)。這些檔案在ROM
Time of Update: 2015-01-30
標籤: 方法一:(java習慣,在android不推薦使用)剛剛開始接觸android線程編程的時候,習慣好像java一樣,試圖用下面的代碼解決問題new Thread( new Runnable() { public void run() { myView.invalidate(); } }).start();可以實現功能,重新整理UI介面。但是這樣是不行的,因為它違背了單執行緒模式:Android
Time of Update: 2015-01-30
標籤:from://http://greenrobot.me/devnews/facebook-engineer-improve-android-app/ Facebook工程師是如何改進他們Android用戶端的本文來源於 Facebook工程師部落格。作為世界上最大的社交網路,Facebook的Android用戶端面臨著各種各樣的使用環境(地理環境、Android裝置以及移動網路等環境的差異)。也正是這個原因,為了檢測自家Android用戶端在發展中國家的效能表現,And
Time of Update: 2015-01-30
標籤:iOS開發UI篇—UITabBarController簡單介紹一、簡單介紹UITabBarController和UINavigationController類似,UITabBarController也可以輕鬆地管理多個控制器,輕鬆完成控制器之間的切換,典型的例子就是QQ、等應?。 二、UITabBarController的使用1.使用步驟:(1)初始化UITabBarController(2)設定UIWindow的rootViewController為UI
Time of Update: 2015-01-29
標籤:Configuring Your Xcode Project for Distribution You can edit your project settings anytime, but some settings are necessary during development. Others are recommended when you distribute your app for beta testing and required when you submit
Time of Update: 2015-01-30
標籤: DejalActivityView是國外的第三方庫,可自訂常值內容和文本長度的菊花轉載入指標效果。該第三方庫與其它hud存在不同,能夠遮蓋鍵盤;可以自訂遮蓋NavigationBar或不遮蓋NavigationBar,能夠在status bar顯示activity view等效果。該庫github地址:https://github.com/Dejal/DejalActivityView DejalActivityView在iOS 8
Time of Update: 2015-01-29
標籤:這是本人見過寫博文最負責的一個人:http://www.crifan.com/android_try_use_android_logging_log4j_to_output_log_to_sd_card_file/ 為什麼說他負責呢??因為作者寫出了從確定需求到找到解決方案的整個過程,不僅會讓讀者少走彎路,還把解決方案全盤托出,簡直是太贊啦! 當然也有些廢話,把它的精華吸收過來,廢話不說,上乾貨: 在android中,實現輸出log內容到sd卡中的檔案裡面,做
Time of Update: 2015-01-31
標籤:偶然間看到了一份手機號碼歸屬地的資料庫,9000多頁的內容真是驚呆了,想著把它做成C++,但UI著實不咋樣,索性用Visual Basic寫了一份基於網路的手機歸屬查詢。結構很簡單,用一張picture做背景,增加一個Textbox,三個Label(一個輸出,一個作為拖動視窗,一個作為關閉按鈕)和一個Image(負責command類此的效果)。資料庫基於網路,也就是說必須連網才可以使用。網路介面API是從網上找的, "http://www.096.me/
Time of Update: 2015-01-30
標籤:一些屬性設定:1.android:numColumns=”auto_fit” //GridView的列數設定為自動2.android:columnWidth=”90dp " //每列的寬度,也就是Item的寬度3.android:stretchMode=”columnWidth"//縮放與列寬大小同步4.android:verticalSpacing=”1
Time of Update: 2015-01-29
標籤:其實這是第二遍寫這篇部落格……瀏覽器崩潰了。。。我還以為部落格園和CSDN的一樣自動儲存,竟然沒有!好吧,沒事,重新寫過。年就算過完啦。新年第一篇來講下android中的PopupWindow。姑且就叫做彈窗吧,其實和AlertDialog一樣,也是一種對話方塊,兩者也經常混用,但是也各有特點。下面就看看使用方法。首先初始化一個PopupWindow PopupWindow mPop = new
Time of Update: 2015-01-29
標籤: Android 中常常使用shape來定義控制項的一些顯示內容,今天看了一些shape的使用,對shape有了大體的瞭解,稍作總結:先看下面的代碼:<shape> <!-- 實心 --> <solid android:color="#ff9d77"/> <!-- 漸層 --> <gradient android:startColor="#ff8c00"
Time of Update: 2015-01-29
標籤:今天用PHP開發Android網路資料介面的時候,發現Thinkphp的I函數(php的$_POST)並不能擷取到androidpost過來的資料Android代碼如下: 1 Map<String,String> map = new HashMap<>(); 2 map.put("itemid",this.itemid); 3 JsonObjectRequest jor = new
Time of Update: 2015-01-30
標籤:從ios4開始引入block,就是代碼塊,結構類c語言基本結構 傳回值 (^block名稱)(參數):int(^BlockName)(int):傳回值為int型,參數是一個int值的叫BlockName的block 我們使用一個block時:// 代碼例子int (^BlockExample)(int);BlockExample = ^(int n){return n*2;};int result =
Time of Update: 2015-01-29
標籤: 2015年伊始,Google發布了關於Android效能最佳化典範的專題,一共16個短視頻,每個3-5分鐘,協助開發人員建立更快更優秀的Android App。課程專題不僅僅介紹了Android系統中有關效能問題的底層工作原理,同時也介紹了如何通過工具來找出效能問題以及提升效能的建議。 主要從三個方面展開,Android的渲染機制,記憶體與GC,電量最佳化。下面是對這些問題和建議的總結梳理。 0)Render
Time of Update: 2015-01-30
標籤:轉:http://blog.csdn.net/larryl2003/article/details/6919513ImageView的Scaletype決定了圖片在View上顯示時的樣子,如進行何種比例的縮放,及顯示圖片的整體還是部分,等等。設定的方式包括:1. 在layout xml中定義android:scaleType="CENTER"2.
Time of Update: 2015-01-30
標籤:JsdMainDialog.javapackage com.jsd.demo;import android.app.Activity;import android.content.Context;import android.graphics.Color;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.view.View;import
Time of Update: 2015-01-29
標籤:android應用 android開發 android studio Android官方入門文檔[11]支援不同平台版本Supporting Different Platform Versions支援不同平台版本 This lesson teaches you to1.Specify Minimum and Target API Levels2.Check System
Time of Update: 2015-01-29
標籤:android一、回呼函數 回呼函數就是一個通過函數指標調用的函數。如果你把函數的指標(地址)作為參數傳遞給另一個函數,當這個指標被用為調用它所指向的函數時,我們就說這是回呼函數。回呼函數不是由該函數的實現方直接調用,而是在特定的事件或條件發生時由另外的一方調用的,用於對該事件或條件進行響應。詳細解釋: 客戶程式C調用服務程式S中的某個函數A,然後S又在某個時候反過來調用C中的某個函數B,對於C來說,這個B便叫做回呼函數。例如Win32下的視窗過程函數就是一個典型的回呼函數。一般說來,