原创 Android WiFi Toggle ON/OFF流程分析
WiFi toggled on流程分析 這一章來分析一下從Settings打開wifi後,framework所有的流程以及狀態轉換,調用的主要函數就是WiFiMananger的setWifiEnabled(boolean enab
原创 AndroidManifest.xml詳解
關於AndroidManifest.xml AndroidManifest.xml 是每個android程序中必須的文件。它位於整個項目的根目錄,描述了package中暴露的組件(activities,services, 等等),他們
原创 Android的系統服務
System_Server進程 運行在system server進程中的服務比較多,這是整個android框架的基礎 Native服務 SurfaceFlinger 這是framebuffer合成的服務,將各個應用程序及應用程序中
原创 VS2010 快捷鍵
VS2010 快捷鍵 VS2010快捷鍵設置: 1.工具---->選項---->環境---->鍵盤 2.在 【顯示命令包含】 下面的對話框中輸入“對齊”關鍵字,然後就會在這個編輯框下面一個文本窗口中顯示關於“對齊”一系列的“某某對齊”操作
原创 Android WiFi 掃描和連接熱點
本章主要介紹用戶手動的在Settings中點擊Scan和Connect按鈕,輸入密碼後的連接過程,先看整體流程圖: WiFi Scan過程分析 當用戶進入Settings點擊Scan後,就會調用到WifiManager的s
原创 Android WifiService的啓動流程分析
最近在學習Android WiFi framework的相關知識,這裏總結以下。WiFi framework的內容大致可以分爲以下幾個模塊: 1. WiFi相關內容 2.WiFi P2P相關內容 3.Hotspot相關內容 4.
原创 ActivityManager之Task、Process
android.app.ActivityManager 這個類主要用來管理所有設備上的Activities。 權限:android.permission.GET_TASKS 方法:| 返回類型 方法| 1.List<Ac
原创 earlysuspend、autosleep以及wakeup_count三種休眠機制的分析和比較
一、Opportunistic sleep引言 1. 背景 (1) android 面臨的問題 Opportunistic sleep: 當沒有任務時,需要尋找時機,進入suspended (2) 3類同步問
原创 約瑟夫問題
首先是經典的約瑟夫問題的解法 #include <iostream> #include <vector> #include <cstring> using namespace std; /* *