原创 魅族面試總結

經過前期一大批互聯網的高壓訓練(天天筆試),在Java基礎和算法上已經有了明顯提升,但是對於面試,還存在經驗不足的問題。總的來講,魅族面試相對互聯網要簡單的多,技術面沒有問很深。 一面 靜態廣播和動態廣播的主要區別 主要是動態廣

原创 使用SVG路徑圖製作線追蹤特效

近期看了幾篇三精-大精wing的“交互炸了”系列文章,收穫頗多,這裏學習記錄一下。 本文知識點一覽: SVG簡介 SVG路徑 如何製作並使用SVG路徑圖 如何動態繪製曲線 如何製作GIF圖 項目地址在最下面。 本篇主要記

原创 一週項目知識點總結

本週做了不少需求,這裏記錄下,此間遇到的知識點。 ViewPager速度的控制 重寫equals和hashCode radioButton自定義樣式 屬性動畫 ViewPager速度的控制 在項目中經常遇到產品這樣的需求

原创 Android Studio中那些讓你相見恨晚的操作集錦

聲明,本文轉自:http://www.open-open.com/lib/view/open1482891781812.html for循環新玩法 遍歷集合的時候, 對象.for 就可以生成迭代循環遍歷: .fori 可以這

原创 square開源日曆控件—CalendarPickerView源碼導讀

前言:公司前陣子更換了一個新的日曆控件,如絲般順滑。看了下發現,竟然出自大名鼎鼎的square!畢竟square出品,必屬精品的,所以研讀了一番,有了這篇文章。 控件的Git項目在此:android-times-square

原创 Weex環境配置以及踩坑記錄

公司這半年開始在Weex上發力,作爲新人自然要趕緊學習一下。 這周照着官網教程配置環境,發現官網的教程過於順暢,期間有不少坑,都沒說明,一路摔得頭破血流,在這裏記錄一下。 我是Weex官網 Weex 官方提供了 weex-tool

原创 CVTE面試總結

Activity和Service通信 /*************************Service代碼****************************************/ public class LocalS

原创 git reset 應用場景示例

今天使用eclipse的git插件進行代碼合併時,又出現了匪夷所思的事: 我本地commit後,pull遠程倉庫,merge過程中不知道出現什麼錯誤,導致我當時的本地倉庫處於merging狀態,代碼一部分更新了,一部分沒更新。由

原创 數字政通面試總結

還是先說說整體感受。整體相對於互聯網來說,比較簡單,都是基礎,技術問題也不深入,項目也沒問太多。 一面 1、ScrollView跟ListView嵌套會出現什麼情況?如何解決?這種方案有什麼缺點? ListView無法正確顯示和

原创 .9圖講解

轉自:http://www.cnblogs.com/vanezkw/archive/2012/07/19/2599092.html 前言:使用.9圖,千萬不要把.9後綴去掉,不然會失去效果。 什麼是.9圖片 至於什麼是.9圖片這裏

原创 git忽略文件失效解決方案

我們都知道使用git進行忽略文件時,有多種方法,最經常使用的是,自定義.gitignore文件,把忽略規則定義好。但是這個過程中,經常遇到,雖然我添加了某類型的文件,每次更新時,依然會提示此類型文件有更改。 可以使用如下命令:

原创 git命令大全

創建版本庫 $ mkdir learngit $ cd learngit $ pwd /Users/michael/learngit pwd命令用於顯示當前目錄。在我的Mac上,這個倉庫位於/Users/michael/learn

原创 自定義實現帶三角下標的TabLayout

在開發中,我們常常需要ViewPager結合Fragment一起使用,如下圖: 我們可以使用Design support library庫的TabLayout去實現,但是TabLayout只能用橫線指示器,如果想要其他指示器,比

原创 addView導致子佈局“match_parent”屬性失效詳解

問題 項目中我們經常會使用inflater動態生成並加載View,例如: View v = inflater.inflate(R.layout.layout_child, null); parent

原创 位運算在Android Flag中的巧妙使用

我們都知道Android源碼,博大精深,但似乎還有一些細節被我們忽略。 一、詭異的Flag 從以前就發覺,android源碼中一些Flag設置的很詭異,比如WindowManager.LayoutParams中的一些Flag: p