原创 Android下關於Dialog的學習

隨着工作的變動。最近又要開始搗鼓Android了。這幾天正在集中學習,一邊閱讀項目源碼一邊學習各個Android Api。哎哎一下子往腦袋裏塞這麼多東西感覺快爆掉了。於是決定將自己的學習成果和心得記錄下來,免得忘記了。 Dialog 先記

原创 Vue transition展開收起動畫

最近需要用到一個徐徐展開的動畫,涉及到transition的使用。使用也蠻簡單,想將動畫應用到哪個元素上,像下面這樣用<transition></transition>把元素包起來就好了 <transition name="normal

原创 自己常用的eclipse快捷鍵記錄

由於使用eclipse不久,很多快捷鍵都不會用,現在一點一點的記進來 自動生成get和set: Shift+Alt+S+R 轉換大小寫: Shift+Ctrl+X  Shift+Ctrl+Y 保存: Ctrl+S 撤銷: Ctrl+Z 返

原创 display:grid 佈局

我果然是個菜鳥。。一直只知道table佈局,突然發現這個grid佈局很好用啊。一開始是我們的設計圖上有需要把數據分成兩列顯示的需求。類似這樣: 然後我的數據是一個一維數組。用grid佈局完美解決: .container { dis

原创 moment文檔

http://momentjs.cn/docs/#/use-it/ 1.moment的month是0-11,從0開始的 2.add方法很好用,加7天就是 moment().add(7, 'day');

原创 span強制換行

發現span超出指定範圍後會默認爲單詞換行,但如果是“wwwwwwwwwwwwwwww”這種沒有空格的連續字符就不會換行 必須設置: word-break: break-all;

原创 使用bower鏈接web子工程

鑑於我這個對於複雜的東西超級的健忘,決定這次儘量把工作中的一點一滴都記錄下來。 Web新接觸,以前也毫不瞭解,目前項目全是由子工程鏈接起來的,需要使用Bower。 方法如下: 假設有工程A和工程B, A依賴於B (1)命令行cd 去B的

原创 android中View.measure方法詳解

View 源碼路徑 frameworks\base\core\java\android\view\View.java 源碼中國鏈接:http://www.oschina.net/code/explore/android-2.2-froyo

原创 android窗體加載過程剖析之一Activity的初始化

本來只打算寫一篇,後來發現這一塊實在太大。關係也比較複雜。只好分成一系列,內容各有側重,主要是研究ActivityThread, Activity,Window,WindowManager,ViewRoot之間初始化各是怎麼銜接起來的。還

原创 Android入門 在ListView中如何進行精確的定位

在android的開發中,經常會遇到需要主動去設定某條ListItem的位置的需求。設置位置的函數有 ListView.setSelection(int position) ListView.setSelectionFromTop(int

原创 android窗體加載過程剖析之事件的分發機制

上面講了註冊,下面將講述當發生事件時消息的分發機制來講述。底層的事件傳遞不管,只研究在安卓代碼裏的傳遞。上文註冊了InputChannel,裏面有傳入一個inputHandler作爲參數。InputHan

原创 ListView的Item內容抖動的解決

如下圖, 右邊的TextView(101 or 301)在搜索條件變換時會出現抖動的情況(ListView中還有個SearchBar,沒截出來) 這個控件的佈局文件如下圖所示: <RelativeLayout <Te

原创 設置軟鍵盤彈出時覆蓋Activity

開發中遇到一個問題,默認軟鍵盤彈出時好像是會自動將當前界面往上頂,那我們需要覆蓋當前界面而不是頂上去的效果要怎麼設置呢?這主要是下面這個屬性決定的: android:windowSoftInputMode 在我的應用場景裏就這樣設置: a

原创 控件設置爲focusable爲true後要點擊第2下才能觸發OnClick事件

<TextView android:id="@+id/fixed_contact" android:layout_width="fill_parent"

原创 (轉自魏祝林的博客)Android中幾種圖像特效處理的集錦!!

大家好,這一節給大家分享的是Android中幾種圖像特效處理的小技巧,比如圓角,倒影,還有就是圖片縮放,Drawable轉化爲Bitmap,Bitmap轉化爲Drawable等等. 廢話少說了,直接講解今天的實例,本例主要是先獲取壁紙(g