原创 MAC下Android Studio快捷鍵的配置

剛開始接觸Android  Studio,還是在mac的環境下,所以很多的一些快捷鍵都是很熟悉,這裏做一個簡單的記錄: PS:在設置Mac電腦快捷鍵的時候,最好禁用Fn鍵 因爲會避免與很多鍵的衝突,可在偏好設置中進行設置 1:查找類中的

原创 拍照保存

在多媒體應用製作中,我們經常會用到camera,那麼到底如何調用系統的camera呢:1.調用相機:           Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE

原创 Android屏幕適配之--通過修改系統的屏幕像素比來實現屏幕的適配效果

Android屏幕適配之–通過修改系統的屏幕像素比來實現屏幕的適配效果 關於Android中dip,dpi,density,px的詳細解釋參考簡書前輩的文章Android開發中dip,dpi,density,px等詳解 當然在下面

原创 Android自定義控件之實現listview滑動時漸隱漸現頂部欄

我在開發的時候遇到了這樣的需求,就是在listview的滑動中,需要對頂部的欄目由透明慢慢的變爲不透明的狀態,就是以下的效果 最先開始的時候想的很簡單,無非就是監聽listview的滑動距離,然後根據距離算出透明度的比值,就可以了,但是

原创 Android自定義控件之虛線的用法

Android實現畫虛線的方法 Android中可以通過DashPathEffect來實現,想知道關於PathEffect的詳細用法,請移步PathEffect的詳細用法 代碼示例: PathEffect effects = ne

原创 前端基礎學習之CSS選擇器

CSS基礎之選擇器 派生選擇器 通過元素在其位置的上下文關係來定義樣式,使標記更加簡潔 派生選擇器允許你根據文檔的上下文關係來定義某個標籤的樣式,通過合理的使用派生選擇器,可以是Html代碼更加的簡潔 代碼示例: li str

原创 Android自定義控件封裝之自定義屬性的實現

在開發中有時候我們需要去自定義一些組合控件,而在使用過程中,又想要自己的組合控件能有原生控件那樣可以在xml中使用屬性控制,那麼我們就需要去自定義一些屬性了 1:首先在values/attrs.xml中進行屬性的定義 <?xml v

原创 保存Drawable資源爲Bitmap文件

保存Drawable資源爲bitmap文件 在實際開發中有時候會需要保存項目的drawable文件爲bitmap文件 下面的代碼是網上能找到的 public Bitmap convertViewToBitmap(View view

原创 Java基礎知識拾遺--IO篇

Java基礎知識拾遺–IO篇 Properties Properties是HashTable的子類,也就是說他具備map集合的特點,而且他裏面是以鍵值對的形式進行存儲的,且鍵值對都是字符串。是集合和IO技術相結合的集合容器 該對象

原创 Android屬性動畫初探之ObjectAnimator

屬性動畫 ObjectAnimator ObjectAnimator使用它的ofFloat方法,來構造一個屬性動畫 ObjectAnimator.ofFloat(Object target,String propName,floa

原创 Android中保存網絡圖片到SD卡

/** * 下載閃屏頁的圖片 */ private void loadFirstImage(final String url) { /** * 在子線程中開啓下載圖片的任務

原创 Android中關於鍵盤的處理

強制關閉鍵盤 InputMethodManager imm = (InputMethodManager) getSystemService(Activity.INPUT_METHOD_SERVICE); imm.toggleSoftIn

原创 如何使用DDMS讀取data/data目錄下的文件

1:首先找到sdk/platform-tools的路徑,並打開命令窗口,進入到該目錄下 2:依次鍵入以下命令  adb shell su -c "chmod 777 /data"adb shell su -c "chmod 777 /d

原创 拍照後旋轉圖片

筆者在開發中有遇到過這樣的問題,就是在三星 note4手機上拍照,發現圖片是自動旋轉90度的,導致最後上傳的圖片是旋轉的,爲了解決這個問題,我們就需要先獲取圖片的旋轉度信息,然後再將圖片按照一定的角度旋轉過來,最後上傳以達到我們想要的效果

原创 ViewPager中添加Fragment的方法實現

有時候我們在使用ViewPager的時候可以向裏面加入一個自定義的view,也可以加入一個Fragment,那如何加入Fragement 創建一個Viewpager的適配器,然後需要繼承FragementPagerAdapter類,在該