原创 Android開發View滑動衝突處理

最近在重構一個老項目,遇到ScrollView嵌套WebView的場景,因爲WebView加載的網頁並不是自適應,所以導致在滑動網頁的時候異常卡頓,很明顯是滑動衝突了,解決方式也很常規,針對滑動衝突這裏順便做筆記吧。 衝突場景

原创 Android開發四大組件之Service總結

轉載請註明出處:http://blog.csdn.net/li0978/article/details/52100414 Service是安卓開發四大組件中和Activity最相似的組件,與Activity不同的是,Service是沒有界

原创 Android開發之自定義無背景Dialog的實現

Dialog常用於activity或fragment頁面上的彈框視圖的展示控件。還有一種彈框控件叫popuwindow。二者最重要的區別:dialog是非線程阻塞的,popuwindow是線程阻塞的。前者在展示的時候所附屬的activit

原创 Android開發之scrollview嵌套listview相關佈局的解析

過兩天同學要回家相親結婚去了,昨晚作爲送行之聚,喝的是稀里嘩啦。早上起來喝了一杯牛奶後卻無所事事,所以乾脆把前幾天做項目時總結的一些知識梳理一下。 其實標題與本文不算太相符,這裏借標題引申出一個特殊的佈局,進而再去挖掘這種佈局的解決思路。

原创 Android開發之運行時權限申請和自定義權限

轉載請註明出處:http://blog.csdn.net/li0978/article/details/52168827 運行時權限申請 Android 6.0在我們原有的AndroidManifest.xml聲明權限的基礎上,又新增了

原创 一名菜鳥程序員的自述,爲自己點個贊

"不忘初心,方得始終",簡單又不簡單,繼續前行... 點贊 收藏 分享 文章舉報 Toper-C 發佈了36 篇原創文章 · 獲贊 37 · 訪問量 5萬+ 私信

原创 Android開發之進程間通信AIDL的探究和學習

轉載請註明出處:http://blog.csdn.net/li0978/article/details/52075558 AIDL (Android Interface Definition Language) 顧名思義就是android

原创 Android開發之Intent及IntentFilter的探究學習

轉載請註明出處:http://blog.csdn.net/li0978/article/details/52085113 Intent在字面意思是指“意圖”,在安卓開發中擔任着啓動某個組件和組件之間通信傳遞數據的重要角色。IntentF

原创 什麼是進程,什麼是線程

轉載請註明出處:http://blog.csdn.net/li0978/article/details/52054320 進程是指在操作系統中正在運行的一個應用程序,線程是指進程內獨立執行某個任務的一個單元。 線程與進程有很多類似的性質,

原创 項目搭建git和github的使用

轉載請註明出處:http://blog.csdn.net/li0978/article/details/52072880 首先說明一下git和svn的最重要的區別:git屬於分佈式代碼託管系統,而svn屬於集中式。git會在每臺電腦上構建

原创 位運算的那些事(三)位掩碼

前兩篇我重點針對位運算基礎以及運算過程詳細的進行了講解說明,相信看過的小夥伴也都很明瞭了。那麼基礎有了,也知道運算過程了,那我們常見的戰場在哪裏呢?這就像排兵佈陣一樣,只閱讀兵法,而沒有實踐和模擬,只能算紙上談兵了。本篇就拉開帷幕

原创 位運算的那些事(二)如何位運算

上一篇爲了講位運算不得已將二進制機器碼與真值之間的關係系統的解釋了一通,本篇我們就根據這些基礎將二進制位運算幾個常用的運算符運算規則理一理,相信本文之後你就明白了這一個過程。 上篇我也提到位運算符主要針對二進制,它主要包括:“與(

原创 位運算的那些事(一)搞懂機器碼

最近在開發過程中查看Android源碼,多處看到一些類似result = specSize | MEASURED_STATE_TOO_SMALL;的寫法,乍一看很熟悉,實際閱讀起來很痛苦,這是我們大學裏學過的位運算,單看代碼似乎我

原创 Android數據庫GreenDao的使用完全解析

前言 最近一直在處理公司項目本地數據庫,原來的訂單數據都是採用SP加密保存的,但SP僅僅適合數據量小的數據存儲,隨着功能的擴展發現數據越來越多越來越雜,所以這部分數據全部遷移到本地數據庫還是有必要的,之前項目已經採用了Greend

原创 Android開發之Context認識和運用

談到Context,做Android的可以說是無人不知無人不曉,例如“XXXXActivity.this”、“getApplicationContext()”、“getContext()”等多種形式。雖然大家都知道,可是真正的去用