android lk解讀

  之前看過lk但是都是零散,也記不住,這次好好記錄一下,就當自己的隨筆看看 lk幹了哪些事情,我大概寫一下: 1.根據板子的硬體資訊初始化board這個結構體 2.初始化各種時鐘 3.初始化中斷(支援多少中斷) 4.初始化uart(設定時鐘,配置相應的gpio,設定各種狀態) 5.初始化heap 6.初始化線程 7.建立idle 線程 8.panel的初始化還有點亮 9.shell環境的初始化準備 lk的第一個函數 void kmain(void){//

Android 通過 localstorage 向 HTML5 傳參__HTML

現在的 APP,Android 與 H5 混合開發已很常見。當 Android 通過 WebView 載入 H5 頁面,且需要向其傳參時,可以用 loaclstorage 來實現。代碼如下: WebView 先要設定如下屬性: webView.getSettings().setDomStorageEnabled(true); webView.getSettings().setAppCacheMaxSize(1024*1024*8); String

[Unity]關於Unity5.5以及5.4.x中的UGUI在安卓中出現Image不顯示的BUG的解決辦法

使用Instantiate建立UGUI的元件,就有可能會出現看不到的情況,這種看不到不只是看不到,連事件本身也是無法接收,如果調試會發現物體是在情境中存在的。 如果Canvas設定成overlay就不會有這個問題,但是這個不是解決辦法,因為總有需要設定攝像機的時候。 其實目前最簡單的辦法就是Instantiate後設定gameObject.SetActive(false)再設定true就能正常顯示,顯然這是Unity的bug,也沒有看到相關修複,可能還沒有人提交

作為移動端(Android)開發的我已被前端架構Bootstrap所折服

一,Bootstrap介紹: 一年前的我還沉浸在移動端各種適配和最佳化中不能自拔,為了適配市場的各種解析度,我拿著Google百分比布局,也有產生各中解析度下的尺寸檔案,或通過測量螢幕寬高來定義同比例縮放的包裹控制項等達到適配效果。當我路過Web前端搞了css+html+javascript+jquery之後同樣也會遇到適配問題,瞭解了一些前端架構,今天晚上看到了Bootstrap這個架構,Bootstrap 是基於 HTML、CSS、JAVASCRIPT 的,它簡潔靈活,使得 Web

Android--Otto事件匯流排 -- 組件之間通訊架構使用 --模式解析

前言:Otto事件匯流排 -- 組件之間通訊架構對於之前的情況activity之間或者fragment之間等跳轉傳值一般都是用bundle、intent等,從activityA ---

Android SDK更新後提示This version of ADT requires the…your SDK to the latest version

Android SDK更新後提示This version of ADT requires the作者: Android開發網原創 時間: 2008-09-24下載設定最新版SDK後,提示This version of ADT requires the ... your SDK to the latest version.這是由於當前你使用了Eclipse開發環境的ADT外掛程式版本過低造成的,你必須首先更新ADT Plugins外掛程式版本,   Eclipse中怎樣安裝Andriod

Android 隱藏和啟動程式

  由於我的項目中有需要後台啟動並執行程式。所以想做個類似QQ手機那類的東西。隱藏主程式,並在點擊狀態列表徵圖後再次恢複到之前的頁面上。 下面單位是監聽返回按鈕,用於隱藏主程式 @Override public boolean onKeyDown(int keyCode, KeyEvent event){ if (keyCode == KeyEvent.KEYCODE_BACK) { AlertDialog.OnClickListener lsn = new

一步一步學Android ROM開發(一)——修改現有ROM資源檔

一,準備工作1.一台開發手機。    我推薦最好用G7,也是就HTC Desire那款(是不是有些廣告嫌疑。。。),這台機各種ROM都很全,資料也多些,很容易刷到root,android版本也是最新的2.3.3.2.Auto-sign簽名工具   這個是必備的,網上很多下載點,主要做ROM簽名所用3.apktool   

Android 控制項之Gallery和ImageSwitcher圖片切換器

ImageSwitcher是Android中控製圖片展示效果的一個控制項,如:投影片效果...,頗有感覺啊。做相簿一絕一、重要方法    setImageURI(Uri uri):設定圖片地址    setImageResource(int resid):設定圖片資產庫    setImageDrawable(Drawable drawable):繪製圖片二、執行個體 設定動畫效果imageSwitcher.setInAnimation(AnimationUtils.loadAnimation(

android 3.0中加快啟動模擬器

發現ANDROID 3.0中啟動模擬器時太慢了,終於找到兩個TIPS可以稍微加快下1 設定模擬器的可用記憶體大點(當然你自己機器記憶體大點哦),比如設定.android\avd\device1.avd\config.ini中hw.ramSize=10242 在啟動模擬器時,在啟動選項中,勾選lanuch from snapshot和save from snapshot,然後啟動模擬器到案頭狀態,然後此時關掉模擬器,再啟動時,在啟動選項中,只選擇lanuch from snapshot速度會快點

android中的tab小結

android中的tab,其實很簡單,幾個步驟1 首先是一個布局檔案,一般是framelayout中有多個linarlayout:<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent" android:layout_height="fill_parent"><LinearLayout

(轉)android中的alertdialog及LayoutInflater

http://blog.csdn.net/hellogv/archive/2010/10/21/5955959.aspx#這個例子不錯,詳細講解了alertdialog及LayoutInflater的用法:main.xml:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"   

使用android內建相機拍照

主程式:public class AndroCamera extends Activity {    private static final int IMAGE_CAPTURE = 0;    private Button startBtn;    private Uri imageUri;    private ImageView imageView;    /** Called when the activity is first created.     *  sets the

android tips:從資源檔中讀取檔案流顯示

在android中,假如有的文字檔,比如TXT放在raw下,要直接讀取出來,放到螢幕中顯示,可以這樣:  private void doRaw(){InputStream is = this.getResources().openRawResource(R.raw.ziliao);try{doRead(is);}catch(IOException e){e.printStackTrace();}}private void doRead(InputStream is) throws

Android中使用httpclient等小結

android中也可以其實象普通JAVA那樣,去開啟遠端網頁和用apache的httpclient去獲得頁面內容.下面是代碼,兩種方法都有了:import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.URL;import

android中判斷橫屏或者豎屏並改變背景

今天學到一招,在android中,判斷橫屏還是豎屏,並且根據方向改變背景,代碼如下:public static void AutoBackground(Activity activity,View view,int Background_v, int Background_h)    {        int orient=ScreenOrient(activity);        if (orient == ActivityInfo.SCREEN_ORIENTATION_PORTRAIT)

Android中對json的解析和處理

在android調用webservice時,經常要對json的格式進行處理,現在有兩種方法去處理:1 使用JSONObject 和 JSONTokener去解析2 使用GSON庫  先看第一種方法,假如有如下的json字串:{“name”: “myName”,“message”: ["myMessage1","myMessage2"],“place”: “myPlace”,“date”:  ”thisDate”}第一種解決方案:  public class main extends

Android中自訂對話方塊小結

今天小結下在android中兩個activity之間傳遞資料的知識點,其中還參考用了個模糊的效果。1 主程式AndroDialog  import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.widget.Button;import android.util.Log;import android.view.View;import

Android中查看CPU和記憶體

android系統其實是linux,那麼可以在程式中去調用cat /proc/meminfo和cat/proc/cpuino去查看記憶體和CPU等情況的,下面是程式:public class CpuSpeed extends Activity {    /** Called when the activity is first created. */    private TextView cpuInfo;    private TextView memoryInfo;    public

android中的autocomplete例子小結

  小結下android中的autocomplete和sqlite的知識點,順便複習下。1 SQLITE協助類   public class SQLiteCountryAssistant extends SQLiteOpenHelper {private static final String DB_NAME = "usingsqlite.db";private static final int DB_VERSION_NUMBER = 1;private static final String

總頁數: 2771 1 .... 1113 1114 1115 1116 1117 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.