原创 C++使用CHttpFile實現Http請求

C++實現http請求的代碼,參照網上的修改了下在mfc中使用 1、HttpClient.h //////////////////////////////////// HttpClient.h #ifndef HTTPCLIENT_H #

原创 【Android】Activity生命週期

一. 安卓Activity生命週期圖示 如下圖所示,一個Activity從創建到前臺運行大致經歷onCreate >> onStart >>onResume ——》》activity失去焦點,但仍然可見時(如被其他activity部分遮

原创 MFC程序寬字節和UTF互轉

1、Unicode、多字節、寬字節 一般MFC程序默認是unicode字符集的,字母和漢字都佔兩個字節。 而多字節字符集下,字母一個字節,漢字兩個字節。 2、http請求中的亂碼問題 一般服務端採用UTF-8編碼,這種情況下如果本地用u

原创 Android透明狀態欄的實現

Android 4.4 (API 19)開始支持透明狀態欄,可以在配置activity的theme或者在代碼中開啓透明狀態欄。 Android根據系統版本調用不同資源文件 先介紹下安卓的根據系統版本配置不同的資源文件,可以在資源文件夾新建

原创 【Android】AlertDialog PopupWindow對話框

Android最常見的對話框是 AlertDialog彈窗以及PopupWindow浮動對話框 一 . AlertDialog對話框 -> 帶消息、帶按鈕的提示對話框 -> 帶列表、帶按鈕的列表對話框 -> 帶多個單選列表項、N個按鈕的

原创 【Android】 FragmentTabHost+Fragment實現多標籤頁

Android TabHost多標籤頁幾乎是所有APP中必備的控件,如通迅錄的【撥號、通話記錄、聯繫人】,微信的【聊天、聯繫人、發現】,如下圖 Android API13之後官方就不推薦使用TabActivity了,取而代之的是Fr

原创 【Android】導入第三方jar包Could not find class 異常解決

這幾天做一個通訊錄APP,在漢字排序的時候用到了開源項目pinyin4j,在java project中使用正常,無奈在android project中總是報異常 下面給出解決方法: 1、在工程目錄下新建一個externLib文件夾,將j

原创 【Android】調用系統圖庫獲取圖像並裁剪,安卓 4.4可用

最近實現調用系統圖庫獲取圖像並裁剪的功能,遇到很多問題,後面發現安卓4.4開始獲取文件返回的路徑不一樣 幾經波折終於搞定,感謝網上的大神們 下面貼出實現代碼,安卓4.4以上或者以下系統都可用 p.s uri 解析代碼的用了網上的源碼,因

原创 Eclipse設置黑色主題

1、先安裝Eclipse Marketplace(Help選項裏有就跳過) 菜單欄Help選項  Install New Softwareadd -->>   Name:隨意      Location: http://download

原创 安卓觸摸事件傳遞機制

概述 安卓的觸摸事件傳遞大體上是視圖收到事件後進行決定是否要攔截,不攔截可以繼續向內傳遞,攔截了不消費也可以回傳給上層視圖。 事件類型主要有 ACTION_DOWN(按下) ACTION_MOVE(移動) ACTION_UP(擡起)

原创 【Android】一鍵清理後臺實現【附源碼】

整個程序很簡單 只有一個CleanActivity,實現清理後臺及並展示動畫效果 一個桌面小部件,點擊啓動CleanActivity,實現同樣效果 一.  CleanActivity的實現 1.  主程序佈局 對應佈局爲文件爲 R.la