原创 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中使用,它有自己的生命週期,接收它自己的輸入事件。但是它的生命週期