原创 ubuntu初裝環境設置
1.菜單欄始終顯示 1)sudo apt-get autoremove appmenu-gtk appmenu-gtk3 appmenu-qt 2)sudo apt-get remove i
原创 實現沉浸式界面
1.實現此style values-v19 <style name="TransalucaentStatusBar" parent="@style/Theme.AppCompat.Light.NoActionBar"> <!-
原创 android touch事件分發機制
轉載請註明出處:http://blog.csdn.net/ZhouLi_CSDN/article/details/45878337 看了網上那麼多的博客 ,對於android系統的事件處理仍然不是明白的特別透徹,或者一些博客講解的
原创 activity lunchmode詳解
轉載請註明出處:http://blog.csdn.net/zhouli_csdn/article/details/45645743 看了網上的博客關於launchmode的介紹自己感覺很凌亂,總結性不強(可能自己沒找到好的文章),於是自
原创 android broadcast
轉載請註明出處:http://blog.csdn.net/zhouli_csdn/article/details/45645743 廣播是一種廣泛運用的在應用程序之間傳輸信息的機制 。而 BroadcastReceiver 是對發送出來
原创 android bind service
轉載請註明出處:http://blog.csdn.net/zhouli_csdn/article/details/45498809 Bound Services 綁定服務允許組件綁定到服務,發送請求,接收結果,甚至進程間通信。綁定服務僅
原创 android adt jni開發步驟
一、使用環境 1、windows32位操作系統 2、ADT爲adt-bundle-windows-x86-20131030 3、NDK爲android-ndk-r9d 二、配置生成頭文件.h ⒈首先,如圖所示,點
原创 andorid Tasks and Back Stack
原文地址:http://developer.android.com/guide/components/tasks-and-back-stack.html 轉載自:http://blog.csdn.net/ff20081528/ar
原创 Intent and Intent Filters
轉載請註明出處:http://blog.csdn.net/zhouli_csdn/article/details/45696591 意圖和意圖過濾器 意圖是一個消息對象你可以從其它組件中發出一個請求動作,通常有三種用法: 啓動一
原创 android上建立http服務器
首先對於socket,http這種客戶端和服務器通訊的理解http協議本身自己的底層是通過建立socket實現的。 socket本身是位於傳輸層的,那麼對於http這種應用層協議的通訊原理是怎樣的呢? 1
原创 java集合框架講解
java集合框架 一、java集合框架概述 java集合類從1.0開始不斷完善,其中使用了豐富的數據結構(數組,隊列,棧,鏈表,二叉樹,哈希表等),主要有list,set,map三大接口及其子類實現,爲我們提供了豐富的適應於不同場景的工具
原创 android service
轉載請註明出處:http://blog.csdn.net/zhouli_csdn/article/details/45485871 service是andorid的一個可以長期運行在後臺的一個組件。它可以從一個應用組件中啓動
原创 JDK6和JDK7中的substring()方法
本文摘錄自:http://www.importnew.com/7418.html substring(int beginIndex, int endIndex)在JDK6與JDK7中的實現方式不一樣,理解他們的差異有助於更好的使用它們
原创 android進程和線程
轉載請註明出處:http://blog.csdn.net/zhouli_csdn/article/details/45367353 進程和線程(Processes and Threads) 如果一個應用啓動它的一個組件(activity
原创 android fragments
轉載請註明出處:http://blog.csdn.net/zhouli_csdn/article/details/45558719 fragment嵌入在activity中使用,它有自己的生命週期,接收它自己的輸入事件。但是它的生命週期