Time of Update: 2018-12-03
轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/8881711我們都知道,Android上的介面展示都是通過Activity實現的,Activity實在是太常用了,我相信大家都已經非常熟悉了,這裡就不再贅述。但是Activity也有它的局限性,同樣的介面在手機上顯示可能很好看,在平板上就未必了,因為平板的螢幕非常大,手機的介面放在平板上可能會有過分被拉長、控制項間距過大等情況。這個時候更好的體驗效果是在Activity中嵌入"小A
Time of Update: 2018-12-03
轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/8744400之前我向大家介紹了史上最簡單的滑動菜單的實現方式,相信大家都還記得。如果忘記了其中的實現原理或者還沒看過的朋友,請先去看一遍之前的文章 Android滑動菜單特效實現,仿人人用戶端側滑效果,史上最簡單的側滑實現 ,因為我們今天要實現的滑動菜單架構也是基於同樣的原理的。之前的文章中在最後也提到了,如果是你的應用程式中有很多個Activity都需要加入滑動菜單的功能,那麼每
Time of Update: 2018-12-03
轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/9255575最近項目中需要用到ListView下拉重新整理的功能,一開始想圖省事,在網上直接找一個現成的,可是嘗試了網上多個版本的下拉重新整理之後發現效果都不怎麼理想。有些是因為功能不完整或有Bug,有些是因為使用起來太複雜,十全十美的還真沒找到。因此我也是放棄了在網上找現成代碼的想法,自己花功夫編寫了一種非常簡單的下拉重新整理實現方案,現在拿出來和大家分享一下。相信在閱讀完本篇文
Time of Update: 2018-12-03
轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/9153761記得在前面的文章中,我帶大家一起從源碼的角度分析了Android中View的事件分發機制,相信閱讀過的朋友對View的事件分發已經有比較深刻的理解了。還未閱讀過的朋友,請先參考 Android事件分發機制完全解析,帶你從源碼的角度徹底理解(上) 。那麼今天我們將繼續上次未完成的話題,從源碼的角度分析ViewGruop的事件分發。首先我們來探討一下,什麼是ViewGrou
Time of Update: 2018-12-03
雖然很多Android手機的配置都比iPhone要高,比如大多數Andorid手機的記憶體都有1GB,而iPhone 4S只有512MB記憶體,但用過iPhone的人都知道Android手機在使用的時候總感覺沒有那麼順滑,究竟為什麼會出現這種現象呢?一位軟體工程師和前Google實習生Andrew
Time of Update: 2018-12-03
目前只是在收集資料, 整理驗證過後,會再來修改blog. 在android中增加curl curl是一個著名的開源檔案傳輸通訊協定實現軟體,其中包括了HTTP、HTTPS、FTP等多種常用不常用協議的實現。 在curl最新版本的官方原始碼中其實已經包括了android的編譯檔案(Android.mk),不過要想編譯通過還需要做一些工作。 我所使用的curl版本是7.20.1,android原始碼版本是 eclair
Time of Update: 2018-12-03
android的init.rc檔案的文法Android初始化指令碼語言套件含四種類型的語句: * 動作(Actions) * 指令(Commands) * 服務(Services) * 選項(Options)該語言的文法包括下列約定: * 所有類型的語句都是基於行(line-oriented)的,一個語句包含若干個tokens,token之間通過空白字元分隔.
Time of Update: 2018-12-03
android 3G pppd 調試記錄。1. JAVA 部分android/development/data/etc/apns-conf_sdk.xml ---> system/etc/apns-conf.xml注意 apns 的版本, <apns version="6"><apn carrier="中國聯通 3g 網路 (China Unicom)" apn="3gnet" mcc="460" mnc="01"
Time of Update: 2018-12-03
由於android網站國內不能直接存取, 請通過以下網址下載http://androidappdocs.appspot.com/index.html http://dl.google.com/android/android-sdk-windows-1.6_r1.zip Windows http://dl.google.com/android/android-sdk-windows-1.6_r1.zipMac OS X (intel)
Time of Update: 2018-12-03
先貼齣動畫(GIF比較業餘,見諒見諒)設計的思路是,為一個View增加跳起和落下的動畫效果,然後為這個View加一個背景View作為運動的影子,進行同步運動。首先,根據期望的效果,確定Activity的主題色調,比如我這裡的背景色用的是透明漸層的灰黑色,自然就不能再使用黑色的顯示主題,我選用的是Light(android:theme="@android:style/Theme.Light")接著設計一個布局,因為陰影和前景是重疊關係,布局我選用RelativeLayout,下面是我的布局代碼:&
Time of Update: 2018-12-03
Android在TQ2440開發板上的移植一、目前進展1.Android已經可以通過NFS在TQ2440開發板上運行2010.03.12 update:最近自己編譯了android的檔案系統,並在TQ上運行了,比熊貓版的bin程式多些,準系統已經實現,大家可以從:http://d.namipan.com/d/b64ce43b2388e5e1f66af18149824b98cd13b926c4921f02下載檔案系統試試,改天整理一下,發個詳細的移植過程和注意事項。2010.04.09
Time of Update: 2018-12-03
第一步,使用本機和本機上Android模擬器通訊,出現無法通訊現象。原因是android的主ui線程不能執行一個背景工作執行緒,也就是執行網路操作之類的.兩種方法可以解決:1\參考http://android.yyable.com/reference/android/os/StrictMode.html2\刪除androidmanifest.xml裡的<uses-sdk android:minSdkVersion="14"
Time of Update: 2018-12-03
分析源碼,初步斷定原因:當ListView滾動到最底部(最頂部)時,觸發了2.3新引入的視覺特效。這部分邏輯裡看到了特效相關的代碼,但卻沒找到處理SCROLL_STATE 的相關代碼。大膽地修改了這部分代碼,SCROLL_STATE每次都能正確被通知。但其他負面影響尚不確定,畢竟4700行代碼的AbsListView.java沒有去仔細研究過,心裡沒底。能稍微支撐下這個解決方案的一點是:其他地方通知SCROLL_STATE_IDLE的地方伴隨著 mTouchMode = TOUCH_MODE_
Time of Update: 2018-12-03
getevent&sendevent 是android系統下的一個工具,可以類比多種按鍵和觸屏操作,產生的是raw event,raw event經過event hub處理產生最終的gesture事件。 === getevent ===getevent 監控當前的事件,滑鼠事件,按鍵事件,拖動滑動等 dd device 1: /dev/input/event0 name: "qwerty2"/dev/input/event0: 0001 001e 00000001/dev/input/
Time of Update: 2018-12-03
Android螢幕實現(手記)/android2.1/system/core/adb/framebuffer_service.c 這個裡面是DDMS 裡面通訊adbd進程的代碼 DDMS那邊接到的資料是用JAVA處理的 ! framebuffer_service.c代碼如下: /* * Copyright (C) 2007 The Android Open Source Project * * Licensed under the Apache License, Version 2
Time of Update: 2018-12-03
感應器類型: 方向、加速度(重力)、光線、磁場、距離(臨近性)、溫度等。 (1), 方向感應器: Sensor.TYPE_ORIENTATION (2),G_sensor 加速度(重力)感應器: Sensor.TYPE_ACCELEROMETER (3),L_sensor 光線感應器: Sensor.TYPE_LIGHT (4), M_sensor
Time of Update: 2018-12-03
看到了一些好文章,作者寫得非常好,放進來自己仔細研究下。轉自:http://blog.csdn.net/lizhiguo0532/article/details/6453581說明:1. Based on linux 2.6.32 and android 2.2,only support
Time of Update: 2018-12-03
參考網址:http://www.lanfox.com/forum.php?mod=viewthread&tid=2354關鍵字:android 建立案頭捷徑 外掛程式 連結 網址平台: S5PV310系統:android2.3 android2.3.4 android4.0.3問題: 今天有個客戶,讓在案頭建一個表徵圖,點選連結到他們公司的網址,以前做過應用程式捷徑,預設放在案頭上,如:android 建立案頭捷徑
Time of Update: 2018-12-03
Android GDI之螢幕裝置管理-動態連結程式庫 萬丈高樓從地起,從最根源的硬體框架緩衝區開始。我們知道顯示FrameBuffer在系統中就是一段記憶體,GDI的工作就是把需要輸出的內容放入到該段記憶體的某個位置。我們從基本的點(像素點)和基本的緩衝區操作開始。1 基本知識1.1點的格式 對於不同的LCD來講,FrameBuffer的二進位格式不一樣,並且可以分為兩部分:
Time of Update: 2018-12-03
四、android層源碼解析在linux之上經過android的軟體堆層層封裝,最終在上層的java應用程式中使用。休眠喚醒也是從最上層發出的命令,然後一層一層地將參數解析,往最底層傳,最後走上標準linux的休眠喚醒之路。 這一部分將會初略分析休眠喚醒機制上linux之上所走的路線。 在linux之上,存在一個hal層,專門做和linux核心裝置打交道的事情,這裡也不例外。休眠喚醒機制的hal層源碼位於:@hardware/libhardware_legac