Time of Update: 2014-06-21
從egl判斷核心的的版本:OpenGL ES Shader Compiler Version: E031.24.00.14Build Date: 04/29/14 TueLocal Branch: mybranch3162585Remote Branch: quic/LNX.LA.3.5.2.2_rb1Local Patches: NONEReconstruct Branch: AU_LINUX_ANDROID_LNX.LA.3.5.2.2_RB1.04.04.02.087.006對應的高通89
Time of Update: 2014-06-21
本人自己錄製的swift菜鳥入門,歡迎大家拍磚,有什麼問題可以在這裡留言。主要內容:常量和變數注釋分號整數浮點數型別安全和類型推斷數值型字面量數值型類型轉換類型別名布爾值元組可選斷言視頻地址:百度網盤: http://pan.baidu.com/s/1mgkJ6Tq馬鈴薯:http://www.tudou.com/programs/view/nZPgYV9Hqzs/源碼:http://download.csdn.net/detail/mengxiangyue/7518973本人也是剛學
Time of Update: 2014-06-21
1.概述style是屬性的集合,用來指定view或者window的外觀和版式。style可以指定諸如高度,填充,字型顏色,字型大小,背景顏色等屬性。style定義在與layout檔案分開的xml資源檔中。例如可以如下使用style:<TextView android:layout_width="fill_parent"
Time of Update: 2014-06-21
Property list types and their various representations Abstract typeXML elementCocoa classCore Foundation
Time of Update: 2014-06-21
轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/25466665本篇文章主要內容來自於Android
Time of Update: 2014-06-21
轉載請註明出處和網址連結:http://blog.csdn.net/syhost/article/details/31419749此篇本是在Z5S的官方4.4內測版出來時寫的, 主要是看到其在audio的設定檔裡沒有es325的相關配置, 因此斷定不支援z5sn的一些audio特性,本想噴一下, 結果第二天官方自己寫了..本人先前在安智論壇也發過一篇通過修改snd_soc_msm的audio設定檔來調整一些音量的方法,
Time of Update: 2014-06-20
問題 webView調用JS出錯。 class TestJS { ...... public TestJS(){ }
Time of Update: 2014-06-20
在前公司做一個圖片處理的應用時, 項目交付的時候,客戶的手機在運行應用的時候,一直在崩潰,而這個異常就是OutOfMemory的錯誤,簡稱為OOM, 搞得我們也是極其的崩潰,最後 ,我們是通過網上搜集資料和代碼走查的方式來最佳化解決的,這裡,我就把我們收集到資料和總結的經驗分享下吧。 Android的虛擬機器是基於寄存器的Dalvik,它的最大堆大小一般是16M,有的機器為24M。我們平常看到的OutOfMemory的錯誤,通常
Time of Update: 2014-06-20
Android裡Scroller類是為了實現View平滑滾動的一個Helper 類。通常在自訂的View時使用,在View中定義一個私人成員mScroller = new Scroller(context)。設定mScroller滾動的位置時,並不會導致View的滾動,通常是用mScroller記錄/計算View滾動的位置,再重寫View的computeScroll(),完成實際的滾動。
Time of Update: 2014-06-20
有時在android中需要為某一控制項設定雙擊監聽,實現也挺簡單,自己動手吧。編碼永遠不是問題,思路才是最重要。public class DoubleClickDemo extends Activity {private String TAG = "DoubleClickDemo";private int count = 0;private long first = 0;private long second
Time of Update: 2014-06-20
Android應用程式架構層建立的應用程式進程具有兩個特點,一是進程的入口函數是ActivityThread.main,二是進程天然支援 Binder處理序間通訊機制;這兩個特點都是在進程的初始化過程中實現的,本文將詳細分析Android應用程式進程建立過程中是如何?這兩個特點的。Android應用程式架構層建立的應用程式進程的入口函數是ActivityThread.main比較好理解,即進程建立完成之
Time of Update: 2014-06-20
本文內容 環境 示範 Toast 使用 環境 Windows 2008 R2 64 位元 Eclipse ADT V22.6.2,Android 4.4.3 三星 SM-G3508 示範 Toast 使用 漸進示範如何使用 Toast。 圖 1 左:主程式;中:點擊“預設 Toast”;右:點擊“自訂位置 Toast” 圖 2 左:點擊“帶圖片 Toast”;中:點擊“自訂 Toast”;右:“來自其他線程 Toast”
Time of Update: 2014-06-20
為什麼不需要清記憶體?想當年,清記憶體的習慣由來已久。在 Android 還沒出生,我們使用 Windows 時,總巴不得把所有沒有用到的進程關掉,這樣才不會“占
Time of Update: 2014-06-20
上文我們調用了Process.start函數開始為應用程式建立新的進程。注意,它傳入一個第一個參數為"android.app.ActivityThread",這就是進程初始化時要載入的Java類了,把這個類載入到進程之後,就會把它裡面的靜態成員函數main作為進程的進入點,後面我們會看到。Step 2.
Time of Update: 2014-06-20
上文中的函數將建立進程的參數放到argsForZygote列表中去。如參數"--runtime-init"表示要為新建立的進程初始化執行階段程式庫,然後調用zygoteSendAndGetPid函數進一步操作。Step 4.
Time of Update: 2014-06-19
之前我的項目中的位置定位使用的是基站方法,使用的Google提供的API,但是前天中午突然就不返回資料了,到網上搜了一下才知道,Google的接 口不提供服務了,基於時間緊迫用了百度現有的SDK,但是在使用過程中第一次擷取位置總是空值,經過多次實驗終於成功。當然,如果需要精確的位置,你可以 再加上位置位移演算法。我的應用程式對這個要求不高,就沒做,一搜一大把,就不多說了。下面這段話來自
Time of Update: 2014-06-19
。核心部分代碼package com.example.app;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import android.support.v7.app.ActionBarActivity;import android.support.v7.app.ActionBar;import android.support.v4.app.Fragment;import android.os.
Time of Update: 2014-06-20
上文的mDriverFD是裝置檔案/dev/binder的開啟描述符,如果成功開啟了這個裝置檔案,那麼它的值就會大於等於0,因此,它的傳回值為true。回到Process.start函數中,它調用startViaZygote函數進一步操作。Step 3.
Time of Update: 2014-06-19
上一篇文章介紹了ActionBar的使用,這裡介紹ActionBar的另一種使用方法,達到的效果和以前的GroupActivity或TabHost是一樣的,可作為導航來使用。實現:原始碼:布局檔案:activity_main:f1.xml(體育新聞對應的布局檔案): f2.xml(娛樂新聞): f3.xml(軍事新聞): 代碼檔案:MainActivity:package com.fragmentdemo10_actionbar;import
Time of Update: 2014-06-19
建立一個資料庫