原创 ViewPager多次切換後,TextView的文字出現重疊

問題描述 解決方案 PagerAdapter中,在removeView的時候放(View)object就可以了 public void destroyItem(ViewGroup container, int position,

原创 通訊錄聯繫人,帶右邊索引案例

工程目錄 操作 點擊右邊索引,聯繫人顯示到當前位置; 滑動聯繫人,索引跟隨變化 下載地址 https://github.com/407365100/ContactsDemo 效果圖 說明 這個是兩年前找到的一個案例,因爲當時

原创 idea_Error while creating directories: Invalid argument

問題 Error:aidl.exe E 14264 17588 io_delegate.cpp:102] Error while creating directories: Invalid argument 解決方案 只是把問題規

原创 ColorStateList實現TextView文字按下時顏色變化

ColorStateList 類說明 使用 1.xml文件:項目/res/color/text_selector.xml <?xml version="1.0" encoding="utf-8"?> <selector xmln

原创 list的排序Comparator的compare(T lhs, T rhs)

歸納總結 public int compare(T lhs, T rhs) 返回值有1,0,-1 1. 升序排列,如何通過返回值控制? 當lhs.property>rhs.property返回1;lhs.property==

原创 String中Comparable的compareTo使用及釋義

歸納總結 字符串A(6位)、B(8位),A.compareTo(B) 首先將A與B字符串1-6位做比較, 第一種情況:比如第4位上分別爲a、b,unicode相差1則return -1,後面的位置不做比較; 第二種情況:1

原创 idea_文件級別註釋&自定義Live Template類似於sout

1.文件註釋 效果 設置 File->Setting->->Editor->File and Code Templates設置 2.方法註釋 概述 用慣了Eclipse快捷鍵的人可能會不習慣,sysout、foreach等快

原创 系統的權限管理

轉自:http://blog.csdn.net/A123638/article/details/50374555 我只是進行了一個學習,整理 設計目標 設計一個靈活、通用、方便的權限管理系統 一、相關概念 1.權限       

原创 [轉]AndroidStudio 優秀插件彙總轉

原文地址:https://github.com/dreamlivemeng/androidstudio-plugins 第一部分 插件的介紹 Google 在2013年5月的I/O開發者大會推出了基於IntelliJ IDEA J

原创 intellij idea 快捷鍵-不定時更新

用了idea兩年左右了,有些鍵還真是要記下來 快捷鍵 功能 ctrl+alt+q 給方法、類快速加註釋(工具本身是沒有這個快捷鍵的,自己給加的:Settings->Keymap在輸入框輸入Fix doc comment

原创 ListView_滾動時背景變爲了黑色&按下條目時背景是系統默認橙黃色

1.滑動時背景變爲黑色 描述 給ListView加上背景圖片,或者背景顏色時,滾動時listView會黑掉 原因 滾動時,列表裏面的view重繪時,用的依舊是系統默認的透明色,顏色值爲#FF191919 解決方案 1.調用li

原创 String變量應該定義在方法外還是方法內

描述 之前有做過測試String變量定義在方法外和方法內地址是一樣的。但是時間久了,自己又懷疑了,所以開了這篇博客,記錄下 結果 變量定義在方法內與方法外是一樣的,測試代碼如下 測試代碼 代碼 /** * @author :re

原创 idea編譯module時報attendance.unaligned.apk (拒絕訪問。)

錯誤描述 idea在編譯module時,就報了這行錯 E:\datum\AudioVideo\project\project\attendance\bin\attendance.unaligned.apk (拒絕訪問。) 解

原创 Unsupported major.minor version 52.0

描述 今天將android sdk升級倒最新版後,出現Unsupported major.minor version 52.0 解決方案 1.安裝jdk1.8,並且將project structure中的java sdk設置爲1.

原创 問題_http 1.1 405 http method get is not supported by this url

問題描述 創建了一個android app作爲服務器,接受其他app的http請求。結果遇到這個問題,debug才發現的 http 1.1 405 http method get is not supported by this