原创 Android開發日常快捷鍵(不斷更新)

主要是更新最新學的: 1、大小寫切換:ctrl+shift+u 2、跳轉到某行:ctrl+G

原创 接入華爲支付

接入華爲支付 1、華爲支付相對微信支付又複雜點,同樣包名,簽名,appId都必須正確,不能修改 2、配置內容也多點,不過基本按照文檔說明認真配置也是沒問題的 3、華爲支付是沒demo源碼參考,只有文檔的示例代碼,其他第三方一般都

原创 Android開發引導蒙版

需求:在界面上特定位置做出指引,一步步告訴用戶是怎麼操作 效果圖: 實現思路: 在界面出來之後,獲取相應的座標,然後傳座標到startActivity一個新的界面,該界面背景是帶透明度的,界面上添加一個根據座標點鏤空的TipsVi

原创 kotlin的三目運算

kotlin的三目運算 kotlin中不再有java中的三目運算格式,比如a>b?a:b 取而代之的是直接用if else模式 格式:if(a>b) a else b

原创 build下載com.mob.sdk:MobSDK失敗處理

build下載com.mob.sdk:MobSDK失敗處理 錯誤log: Failed to list versions for com.mob:MobCommons. > Unable to load Maven meta-da

原创 接入支付寶支付SDK

接入支付寶支付SDK 可以說支付寶支付接入是所有SDK最好接入的,沒有之一。 客戶端不用簽名,也不用管包名,也不用管簽名文件,就接口返回訂單,把訂單交給支付寶SDK調用就行,成功或者失敗都在當前界面返回給你。你再去通知接口。

原创 接入微信支付

接入微信支付相對支付寶支付要麻煩些,它和包名,簽名有關。更讓人難以理解的是類名和類所在的包名都是規定好的,不能改的,一改你就調不起微信支付。 包名和應用簽名的獲取 包名:build.gradle文件中的applicationI

原创 android開發問題自定義控件

一般形式是問題+單選/多選結構。 先看下效果圖: 原理:單選用RadioGroup來動態添加RadioButton 示例代碼: public class MyQuestionView extends LinearLayout{

原创 EditView不頂佈局的設置

就一句代碼: android:windowSoftInputMode="adjustResize|stateHidden"

原创 android開發的CheckBox和RadioButton

1、改變選擇框:以RadioButton爲例 <RadioButton xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/rb_

原创 字符串比較

字符串比較 kotlin中可以直接用==來比較字符串內容,不像java中是比較堆內存地址 示例代碼: fun main(args: Array<String>) { var str = "張三" var str1 = "張三"

原创 android開發與h5交互

跳轉地址:http://www.jianshu.com/p/a25907862523

原创 RadioButton修改前面的選項樣式

<selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="false"

原创 android開發adapter賦值問題

直接賦值會改變原來的的值,這樣就生成了兩個一樣的值 錯誤代碼示例: public void onClick(View view) { FollowResult.ListBean listBean = new Fol

原创 Android開發自定義組合控件

public class MyRegItemView extends RelativeLayout{ private TextView leftTextView; private TextView rightTextVi