原创 Android 簡單生成二維碼名片

二維碼名片是現在很常見的,這裏只是一個簡單生成二維碼,如果對二維碼名片的內容沒有過多的要求,可以借鑑一下。生成二維碼用的是谷歌的Zxing庫,關於掃碼,這裏就不多說了。 zxing下載地址:http://download.csdn.net

原创 Android開發 View的平移、縮放、旋轉以及位置、座標系

轉載地址:http://blog.csdn.net/eieihihi/article/details/45668189 1、移動View內容的相關變量和方法 (注意:是移動View所包含的內容,而非View本身) View相關成員

原创 Android 面試資料

轉載自鴻樣大神:http://blog.csdn.net/lmj623565791/article/details/24015867 某公司高級面試題(2015-03-14)【感謝helder分享】 1、詳述Android

原创 Android 底部導航欄 BottomNavigationBar

大部分app,都採用導航欄的方式,無論是頂部導航欄還是底部導航欄,這是一個app的根骨,本文是採用Google最近添加到Material design中的底部導航欄BottomNavigationBar控件,效果好,UI美觀,而且有很多效

原创 Android Greendao配置

原文地址:http://blog.csdn.net/scorpio_gao/article/details/53048699關於GreenDaogreenDao是一個將對象映射到SQLite數據庫中的輕量且快速的ORM解決方案。關於gre

原创 Android —— Retrofit 請求註解分析

Android 請求方式無非就是 POST、PUT、DELETE以及HEAD 這幾種, Retrofit 中的註解: 1. GET ———-查找資源(查) 2. POST ——–修改資源(改) 3. PUT ———-

原创 聊天界面軟鍵盤和其他佈局完美切換

                在搭建聊天頁面的時候,軟鍵盤和表情佈局,選圖片佈局以及語音佈局切換的時,會出現佈局跳動的現象,這裏github上找了一個大牛寫的自定義控件,完美解決了這個問題,我把Studio上的項目轉移到的IDEA上,

原创 Android Studio 百度地圖開發準備工作以及問題分析

首先要先申請百度地圖開發平臺創建應用: 應用名稱和包名我就不廢話了,說一說關鍵的SHA1的生成和作用 1、發佈版SHA1,就是打包生成的apk所用的 2、開發版SHA1,開發時所用的,每臺電腦都會有一個不同的SHA1值,填上這個就可

原创 Android 仿iOS時間選擇器自定義WheelView

ios的自帶時間選擇器很好看,但是android的自帶時間選擇器就各不相同,有的看起來還可以,但是有的就其醜無比,網上仿ios的自定義時間選擇器 基本都是WheelView,上效果圖吧,這是我修改過的結果。            /**

原创 Android 解決Listview條目裏面有Edittext數據錯亂問題

當Listview的條目裏面有EditText,如果數據很多的情況下,編輯數據後上下滑動,發現數據會錯亂了。。。。 Activity裏面就一個更新數據的方法: /** * 更新數據 * @param position

原创 Android 自定義屬性詳解

Android中自定義屬性的格式詳解 1. reference:參考某一資源ID。     (1)屬性定義:             <declare-styleable name = "名稱">                    <

原创 Android 水波紋效果

csdn上關於水波紋的demo很多,實現方法也很多,這裏我是根據正弦函數生成的,及供參考。。。。 上代碼: /*繪圖*/ private Paint paint ; // 畫波浪的畫筆 private P

原创 Android 查詢本地通訊錄聯繫人的信息

<span style="font-family: Arial, Helvetica, sans-serif;">package com.example.MyPhoneDEmo;</span> import android.app.Act

原创 Android 仿365日曆支持左右切換月份上下收縮

           公司項目內要求添加日曆功能,網上找了幾個demo,修改了一下這是最終效果 需求: 左右切換月份,點擊某一天,背景變色,只顯示本月的,上下月不顯示(原demo是支持的,我只是把上下月的textview背景置爲白色了,

原创 Android mac 上 配置adb命令

啓動Mac自帶的終端Terminal。 進入當前用戶的home目錄。 在命令行輸入echo $HOME 創建.bash_profile文件。 命令行輸入touch .bash_profile 打開.bash_profile文件。 命令行