原创 CSS基礎(一)--選擇器與權重計算

CSS基礎選擇器 html負責結構,CSS 負責樣式,Js負責行爲。 標籤選擇器 用標籤名當選擇器 所有標籤都能當選擇器,例如body,h1,dl,ul等 無論層級多深,都能選中 選擇的是所有,而不是某一個標籤,所以是共性,不是

原创 Android--Native與html5交互

Android中使用HTML開發的核心是使用WebView、原生API與JS的交互。Android與HTML5的交互有2種情況: Android原生API 調用HTML頁面中的JS代碼 HTML頁面中的JS代碼調用Andr

原创 CSS基礎(一)--選擇器與權重計算練習

一 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style type="text

原创 Retrofit--創建一個可擴展的客戶端

Retrofit提供了很多的功能,而且可以靈活配置。今天介紹如何創建可擴展的Retrofit客戶端 ServiceGenerator 在前幾節中,我們是這樣訪問網絡的 //請求的Base url S

原创 Android自定義View--使用ViewAnimator實現一個提交按鈕

效果圖 準備知識 merge標籤的使用,可以參考Android 佈局優化之include與merge ViewAnimator Android自定義組件 SendCommentButton 新建SendCommentButt

原创 CSS基礎(二)--盒模型與浮動

盒模型 認識width和height 一個盒子中主要的屬性有5個:width、height、padding、border、margin。 width是“寬度”的意思,CSS中width指的是內容的寬度,而不是盒子的寬度。 he

原创 JavaScript DOM編程藝術讀書筆記

JavaScript 收錄 insertAfter /** *1、把目標元素targetElement的parentNode屬性保存到變量parent中 * 2、檢查目標元素是不是parent的最後一個子元素 * 3、如果是

原创 Retrofit--開始之旅

什麼是Retrofit 官方網站中將Retrofit描述爲 A type-safe REST client for Android and Java. 我們可以使用註釋來描述HTTP請求,URL參數替換和查詢參數(@Query

原创 JQuery Selectors

如果你的基礎紮實,那麼你將爬的更高,能接觸到的東西更加深 Basics ${'tag'} 標籤選擇器 ${'#id'} id選擇器 ${'.class'} 類選擇器 ${'.class,#id,tag'} 或選擇器 $

原创 Android--方法和封裝類記錄

Dialog BaseBottomDialogFragment 底部彈出DialogFragment,寬度match parent,高度wrap content,有進入動畫和退出動畫。 /** * Created by rc o

原创 Retrofit--請求方法那些事兒

在上一節中,實現了Retrofit簡單的網絡請求,當然了,這遠遠不夠,我們需要更加多的功能,這節介紹在Retrofit中如何定義請求方法 如何描述一個Http請求方法 就像在上一節中,在一個接口中定義一個Http請求方法,如下

原创 Android--多渠道打包那些事兒

爲什麼要簽名打包 簽名是爲了標識唯一程序,因爲每個App間的包名是可能重複的。 什麼是多渠道 渠道是國內Android的特有名詞,因爲google play不能在國內使用,因此出現了衆多市場 ,例如華爲,小米,樂視應用商店,華爲應

原创 使用CSDN-markdown編輯器

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公式 UM

原创 數據結構與算法--棧與隊列

棧 棧是限定僅在表尾進行插入和刪除操作的線性表 允許插入和刪除的一端稱爲棧頂(top),另一端稱爲棧底(bottom),不含任何數據元素的棧稱爲空棧。棧又稱爲後進先出的線性表 棧的順序存儲結構 棧的鏈式存儲結構 鏈棧的入棧操作

原创 Constraint Layout(二)--添加和調整元素

本文使用的是Android Studio 3.0 (其他版本可能沒有一些功能,或者看起來不太一樣) 請確保Android Studio約束自動鏈接關閉 (在Constraint Layout(一)–自動創建約束一節中是打開的)