PIXNET Logo登入

嵌入式的復健筆記

跳到主文

紀錄學習嵌入式時所遇到的問題&解決方式!

部落格全站分類:不設分類

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 4月 22 週三 201517:34
  • Timer

當我們需要一個固定週期做一些事的時候,Timer便是一個很好用的方法。
 
其生命週期涉及下列方法:
ON_WM_TIMER()
void SetTimer(UINT_PTR nIDEvent, UINT uElapse, void (__stdcall *lpfnTimer(HWND, UINT, UINT_PTR, DWORD)));
void KillTimer(UINT_PTR nIDEvent);
void OnTimer(UINT nIDEvent);
(繼續閱讀...)
文章標籤

fiend1120 發表在 痞客邦 留言(0) 人氣(311)

  • 個人分類:常用方法
▲top
  • 4月 22 週三 201514:58
  • CallBack Function

當我們希望某個事件發生時,會收到通知,如此才可以進行一些相對應的處理工作,若使用Thread或者Timer去隔一段時間詢問一次,這兩種方法是可以做到,但缺點是既浪費資源又不能及時反應,此時便可以使用CallBack Function,等該事件發生時自己過來呼叫我們進行處理,這樣便不用苦苦等待。
 
Call Function:
一般主程式呼叫一個函式來執行他所要做的工作時,主程式是主動端,一旦該函式所要做的事做完後就又輪到主程式繼續做後續的事。
(繼續閱讀...)
文章標籤

fiend1120 發表在 痞客邦 留言(1) 人氣(11,696)

  • 個人分類:常用方法
▲top
  • 4月 01 週三 201509:25
  • MFC 動態使用dll檔

簡略紀錄使用方式,後續在新增說明
 
<要製作的dll檔>
CountMath.h:
(繼續閱讀...)
文章標籤

fiend1120 發表在 痞客邦 留言(0) 人氣(1,192)

  • 個人分類:dll
▲top
  • 2月 06 週五 201523:23
  • Android HTTP Get 及 Post

HttpGet
Android中提供了不少進行Server-Client 連線的方法,其中透過HTTP連線的方式有了相當健全的API可供使用,但基於安全考量,在Android SDK 3.0之後強制要求在Android中使用HTTP時不可以在主UI執行序中執行,必須在子執行序中運作。相關AIP可看官網解說(Developers)
本篇將針對HTTP Get 及HTTP Post 來撰寫,兩種方法將會分別寫在Service中,其中HTTP Post將會透過Handler的將Message丟給MainActivity,讓主UI執行序可以進行一些相對應的動作(例如:訊息顯示等),由於開發環境是在Ubuntu中,所以若還不會在Ubuntu中建置及設定Apache2及php的可以參考這篇『Ubuntu 安裝及設定 Apache 2 & PHP 5』。
(繼續閱讀...)
文章標籤

fiend1120 發表在 痞客邦 留言(3) 人氣(28,826)

  • 個人分類:實例/應用
▲top
  • 2月 04 週三 201515:46
  • Ubuntu 安裝及設定 Apache 2 & PHP 5


安裝Apache 2

sudo apt-get install apache2
(繼續閱讀...)
文章標籤

fiend1120 發表在 痞客邦 留言(0) 人氣(1,494)

  • 個人分類:Ubuntu環境建置/除錯
▲top
  • 1月 15 週四 201513:28
  • Android App歡迎畫面(幾秒後進入主頁面)

welcome
本篇是將cookiesp大大的文章內碼部份加以描述,透過Android中的『AndroidManifest.xml』檔來設定歡迎畫面,並在歡迎畫面的『Activity.java』檔中經過延遲幾秒後將畫面切換至主畫面。
參考資料:cookiesp痞客邦
 
(繼續閱讀...)
文章標籤

fiend1120 發表在 痞客邦 留言(1) 人氣(13,513)

  • 個人分類:實例/應用
▲top
  • 1月 11 週日 201518:13
  • Android Studio 程式碼自動提示失效

不論是以前在使用eclipse或是現在的Android Studio來撰寫程式,其中很方便的就是程式碼自動提示,省去開發者很多時間。
最近Android Studio發布了更新版本,在進行更新後發現原本的自動程式碼提示失去功能了,在檢查Settings設定後發現設定根本沒跑掉,但是該功能就是失效了!!
試過很多方法,原本還以為是因為作業環境是Ubuntu,Android Studio更新後版本不穩定造成的!!
後來發現原來是因為Android Studio不小心使用了省電模式!!!!因為省電模式的關係,Android Studio會關閉一些輔助功能已達到省電效果。
(繼續閱讀...)
文章標籤

fiend1120 發表在 痞客邦 留言(0) 人氣(1,288)

  • 個人分類:開發環境建置
▲top
  • 12月 24 週三 201414:02
  • Android Layout 五大佈局(TableLayout–表格佈局)

TableLayout

TableLayout

TableLayout–表格佈局,以Word表格來思考就很清楚可以知道此佈局方式的特性了,整個Layout是一格大表格,設計者可以依照需求喜好將元件放在表格中的各位置,甚至可以設定在該格內的一些屬性,而TableLayout裡面是以TableRow來區別每一列,但是要注意的是,如果在同一個TableLayout他會以最多欄位的那個列來統一讓所有列都有相同的欄數,除非在裡面透過『android:layout_span』方法來讓某一格可以跨越欄數,藉此修改使每一列不會被固定格數。
(繼續閱讀...)
文章標籤

fiend1120 發表在 痞客邦 留言(2) 人氣(19,920)

  • 個人分類:實例/應用
▲top
  • 12月 24 週三 201414:02
  • Android Layout 五大佈局(AbsoluteLayout–絕對佈局)

AbsoluteLayout

AbsoluteLayout

AbsoluteLayout–絕對佈局,顧名思義就是靠絕對座標(x及y軸座標)來擺放各元件的位置,雖然說對設計者來講可以很快速的設定好各元件的位置,但也因為如此一旦將手機從直擺改成橫擺後,整個UI也都會亂掉,而且每支手機的界面大小都不同,要確實呈現完整的UI界面實在很困難,因此目前此Layout方式已經很少被使用。
(繼續閱讀...)
文章標籤

fiend1120 發表在 痞客邦 留言(0) 人氣(3,855)

  • 個人分類:實例/應用
▲top
  • 12月 24 週三 201414:02
  • Android Layout 五大佈局(RelativeLayout–相對佈局)

RelativeLayout

RelativeLayout

RelativeLayout–相對布局,顧名思義就是可以透過相對位置來設定布局內各個元件的位置,其元件設定的位置可以是相對於整個RelativeLayout布局或者是相對於其他元件的位置。
(繼續閱讀...)
文章標籤

fiend1120 發表在 痞客邦 留言(0) 人氣(24,483)

  • 個人分類:實例/應用
▲top
123»

個人資訊

fiend1120
暱稱:
fiend1120
分類:
不設分類
好友:
累積中
地區:

熱門文章

  • (24,483)Android Layout 五大佈局(RelativeLayout–相對佈局)
  • (15,972)Android Layout 五大佈局(LinearLayout–線性佈局)
  • (12,904)Android Layout 五大佈局(FrameLayout–框架佈局)
  • (3,855)Android Layout 五大佈局(AbsoluteLayout–絕對佈局)
  • (2,639)第一支OSGi Bundle
  • (1,189)Eclipse安裝OSGi Framework(Apache felix)
  • (842)Ubuntu 秀出資源使用量(百分比)
  • (441)痞客邦顯示漂亮的程式碼
  • (344)透過adb 查看Android log訊息(實體設備)
  • (246)Android C/C++層透過LOG(LOGI、LOGD、LOGE)印出訊息

文章分類

toggle MFC (2)
  • 常用方法 (2)
  • dll (1)
toggle Linux (2)
  • 小撇步 (1)
  • 補知識 (1)
toggle C++ (1)
  • 補知識 (0)
toggle 雜七雜八 (1)
  • 小撇步 (1)
toggle Android App開發 (2)
  • 開發環境建置 (1)
  • 實例/應用 (9)
toggle 嵌入式技術 (4)
  • Ubuntu環境建置/除錯 (3)
  • 指令及相關設定 (1)
  • C語言 (0)
  • Android 移植相關 (3)
toggle OSGi (1)
  • OSGi Bundle開發 (2)
  • 未分類文章 (1)

最新文章

  • Timer
  • CallBack Function
  • MFC 動態使用dll檔
  • Android HTTP Get 及 Post
  • Ubuntu 安裝及設定 Apache 2 & PHP 5
  • Android App歡迎畫面(幾秒後進入主頁面)
  • Android Studio 程式碼自動提示失效
  • Android Layout 五大佈局(TableLayout–表格佈局)
  • Android Layout 五大佈局(AbsoluteLayout–絕對佈局)
  • Android Layout 五大佈局(RelativeLayout–相對佈局)

最新留言

  • [24/01/13] abutogel 於文章「Android HTTP Get 及 P...」留言:
    By playing on the official Gac...
  • [24/01/13] Waktogel 於文章「Android HTTP Get 及 P...」留言:
    Gacor Slot is an internet-base...
  • [24/01/13] gameonline 於文章「Android HTTP Get 及 P...」留言:
    As said previously, there are ...
  • [21/05/11] 訪客 於文章「Android Layout 五大佈局(...」留言:
    台灣是直行橫列,但是中國卻是相反的... 看表格的字體是簡...
  • [19/04/30] Eric 於文章「CallBack Function...」留言:
    你好,如果是用DLL上的按鈕來觸發callback事件,然後...
  • [18/09/28] 丫勇 於文章「Android App歡迎畫面(幾秒後進...」留言:
    感謝您提供寶貴經驗...
  • [18/05/01] kevin fung 於文章「痞客邦顯示漂亮的程式碼...」留言:
    太讚了...
  • [17/02/22] 訪客 於文章「Android Layout 五大佈局(...」留言:
    column=行or欄 collapse columns指...

動態訂閱

文章精選

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: