原创 android開發最佳實踐文檔

android 開發最佳實踐 從Futurice公司Android開發者中學到的經驗。 遵循以下準則,避免重複發明輪子。 摘要 使用 Gradle 和它推薦的工程結構 把密碼和敏感數據放在gradle.properties 不

原创 Linux下結束某進程

終端命令輸入 ps -ef 然後,找到對應進程的PID,調用kill PID命令即可,如:kill 1234.

原创 屬性動畫基本使用

1、屬性值     rotationX,rotationY,scaleX,scaleY,translationX,translationY,alpha. 2、基本用法 //旋轉動畫 ObjectAnimator.ofFloat(b

原创 Android Studio 多渠道打包

1、項目的統計分析中往往加一個渠道分析,本人也直接用UMeng的直接上了,不敢說比前人講解詳細,但希望能讓更多的人看到一些開發小技巧。 2、在Applicaition標籤下,配置如下信息,value這麼配置可以省去每次更換渠道名的麻煩 <

原创 微信第三方登陸

1.找到以公司賬戶申請的APP_ID和APPSecret,都是唯一的,應該在做微信支付的時候就已經有了。 2.看微信開發者平臺提供的文檔(部分同仁都認爲它的文檔是最LOW的,Demo都沒有,很容易看迷糊)。 3.不過可以直接調API,俗話

原创 Android國際化values命名規則

Android國際化values命名規則 維吾爾文(中國):values-ug-rCN 中文(中國):values-zh-rCN 中文(臺灣):values-zh-rTW 中文(香港):values-zh-rHK 英語(美國):v

原创 LinuxMint下安裝Android Studio

1.找地方把SDK和AS下載好,推薦到androiddevtools.cn,然後下載JDK,Oracle官網下載適合自己需要的(注意下載Linux的) 2.然後就是環境變量了。在/etc/profile下配置,vi不熟,就用圖形界面來搞一

原创 Volley的使用

一.簡單的StringRequest的使用 1.需要請求隊列,我把它寫在Applicatio中.並且提供將請求對象添加到隊列中的方法 </pre><span style="white-space:pre"> </span><pre

原创 AndroidStudio統一自己的簽名文件(免手動簽名)

爲了在使用第三方SDK的時候避免自己手動多次打包,需要在build.gradle下配置點東西,以前只能在別人那copy,現在搞明白是怎麼做的了。 1.上圖 右鍵項目,點擊open Moudule Settings, 2. 選中自己的項目

原创 Android Studio快速插入模板代碼

在Eclipse中有一些便捷開發的設置我們已熟悉,其中包括了一項模板代碼的插入,比如:單例、TODO等,在studio中一樣可以這麼設置。 1.打開Settings,依次點開到如圖位置 2.再如圖 3.再再如圖 4.再...如圖

原创 Activity切換動畫

1.在sttrs文件中定義動畫(漸變、縮放等)。 >漸變 <span style="font-size:14px;"><alpha xmlns:android="http://schemas.android.com/apk/res/and

原创 Android部分ADB命令

1.adb命令 adb devices 查看掛載的設備 adb kill-server 掛掉連接的設備 adb start-server 重啓ADB連接 abd install  -r xxx.apk安裝apk到手機 ,參數  -r

原创 Android搖一搖(傳感器之他用)

Android提供的傳感器SensorManager,俗稱"搖一搖",在企業開發中除了項目需求用到SensorManager之外,還有一些開發小技巧可以使用到這個功能,本人見到比較常用的是在測試中切換服務器地址。試想一下,內網測試結束以後

原创 APK進行二次簽名

這裏講如何在終端加密,Windows下可以直接下載exe使用,比如應用寶的樂固。  jarsigner -verbose -keystore player.jks -signedjar com.demo.apk com.demo.UnS

原创 相對佈局的layout_alignLeft屬性

以下大部爲用在RelativeLayout中的一些參數: android:layout_above 將該控件的底部至於給定ID的控件之上,但不會左對齊,默認置於父窗口最左邊,會覆蓋最左邊的控件 android:layout_below