Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
sdk-public
sdk-demo
Commits
0af97e58
Commit
0af97e58
authored
Apr 26, 2023
by
zhengyingbing
Browse files
feat(app): 更新fastsdk版本.
parent
3f84e07f
Changes
3
Hide whitespace changes
Inline
Side-by-side
app/src/main/java/com/hl/demo/GameApplication.java
View file @
0af97e58
...
@@ -16,15 +16,14 @@ public class GameApplication extends Application {
...
@@ -16,15 +16,14 @@ public class GameApplication extends Application {
@Override
@Override
public
void
onTerminate
()
{
public
void
onTerminate
()
{
super
.
onTerminate
();
FastSdk
.
onTerminate
(
this
);
FastSdk
.
onTerminate
(
this
);
super
.
onTerminate
();
}
}
@Override
@Override
public
void
onConfigurationChanged
(
Configuration
newConfig
)
{
public
void
onConfigurationChanged
(
Configuration
newConfig
)
{
super
.
onConfigurationChanged
(
newConfig
);
super
.
onConfigurationChanged
(
newConfig
);
FastSdk
.
onConfigurationChanged
(
this
,
newConfig
);
FastSdk
.
onConfigurationChanged
(
this
,
newConfig
);
}
}
@Override
@Override
...
...
app/src/main/java/com/hl/demo/MainActivity.java
View file @
0af97e58
...
@@ -58,7 +58,7 @@ public class MainActivity extends Activity {
...
@@ -58,7 +58,7 @@ public class MainActivity extends Activity {
// new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.CAMERA},
// new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.CAMERA},
// false);
// false);
if
(
hasPermission
){
if
(
hasPermission
){
//your code
//
TODO:
your code
}
}
}
}
...
@@ -111,7 +111,7 @@ public class MainActivity extends Activity {
...
@@ -111,7 +111,7 @@ public class MainActivity extends Activity {
@Override
@Override
public
void
onLoginSuccess
(
LoginResult
result
)
{
public
void
onLoginSuccess
(
LoginResult
result
)
{
Logger
.
data
(
TAG
,
"登录成功:"
+
result
);
Logger
.
data
(
TAG
,
"登录成功:"
+
result
);
setText
(
">>登录成功:"
+
result
.
toString
()
+
""
);
setText
(
">>登录成功:"
+
result
.
toString
());
isLogin
=
true
;
isLogin
=
true
;
}
}
...
@@ -166,8 +166,8 @@ public class MainActivity extends Activity {
...
@@ -166,8 +166,8 @@ public class MainActivity extends Activity {
@Override
@Override
protected
void
onSaveInstanceState
(
Bundle
outState
)
{
protected
void
onSaveInstanceState
(
Bundle
outState
)
{
super
.
onSaveInstanceState
(
outState
);
FastSdk
.
onSaveInstanceState
(
outState
);
FastSdk
.
onSaveInstanceState
(
outState
);
super
.
onSaveInstanceState
(
outState
);
}
}
@Override
@Override
...
@@ -178,21 +178,21 @@ public class MainActivity extends Activity {
...
@@ -178,21 +178,21 @@ public class MainActivity extends Activity {
@Override
@Override
protected
void
onResume
()
{
protected
void
onResume
()
{
Logger
.
data
(
TAG
,
"游戏页面onResume"
);
super
.
onResume
();
super
.
onResume
();
Logger
.
data
(
TAG
,
"游戏页面onResume"
);
FastSdk
.
onResume
(
this
);
FastSdk
.
onResume
(
this
);
}
}
@Override
@Override
protected
void
onStop
()
{
protected
void
onStop
()
{
super
.
onStop
();
FastSdk
.
onStop
(
this
);
FastSdk
.
onStop
(
this
);
super
.
onStop
();
}
}
@Override
@Override
protected
void
onPause
()
{
protected
void
onPause
()
{
super
.
onPause
();
FastSdk
.
onPause
(
this
);
FastSdk
.
onPause
(
this
);
super
.
onPause
();
}
}
@Override
@Override
...
@@ -204,14 +204,14 @@ public class MainActivity extends Activity {
...
@@ -204,14 +204,14 @@ public class MainActivity extends Activity {
@Override
@Override
protected
void
onDestroy
()
{
protected
void
onDestroy
()
{
super
.
onDestroy
();
FastSdk
.
onDestroy
(
this
);
FastSdk
.
onDestroy
(
this
);
super
.
onDestroy
();
}
}
@Override
@Override
protected
void
onNewIntent
(
Intent
intent
)
{
protected
void
onNewIntent
(
Intent
intent
)
{
super
.
onNewIntent
(
intent
);
FastSdk
.
onNewIntent
(
intent
);
FastSdk
.
onNewIntent
(
intent
);
super
.
onNewIntent
(
intent
);
}
}
@Override
@Override
...
@@ -267,7 +267,7 @@ public class MainActivity extends Activity {
...
@@ -267,7 +267,7 @@ public class MainActivity extends Activity {
setText
(
"创角报送"
);
setText
(
"创角报送"
);
FastSdk
.
report
(
EventType
.
CreateRole
,
getPlayerInfo
());
FastSdk
.
report
(
EventType
.
CreateRole
,
getPlayerInfo
());
}
else
{
}
else
{
ToastUtils
.
toast
(
"请先登录"
);
loginFirst
(
);
}
}
}
}
...
@@ -276,7 +276,7 @@ public class MainActivity extends Activity {
...
@@ -276,7 +276,7 @@ public class MainActivity extends Activity {
setText
(
"进服报送"
);
setText
(
"进服报送"
);
FastSdk
.
report
(
EventType
.
EnterServer
,
getPlayerInfo
());
FastSdk
.
report
(
EventType
.
EnterServer
,
getPlayerInfo
());
}
else
{
}
else
{
ToastUtils
.
toast
(
"请先登录"
);
loginFirst
(
);
}
}
}
}
...
@@ -285,7 +285,7 @@ public class MainActivity extends Activity {
...
@@ -285,7 +285,7 @@ public class MainActivity extends Activity {
setText
(
"升级报送"
);
setText
(
"升级报送"
);
FastSdk
.
report
(
EventType
.
LevelUp
,
getPlayerInfo
());
FastSdk
.
report
(
EventType
.
LevelUp
,
getPlayerInfo
());
}
else
{
}
else
{
ToastUtils
.
toast
(
"请先登录"
);
loginFirst
(
);
}
}
}
}
...
@@ -303,7 +303,7 @@ public class MainActivity extends Activity {
...
@@ -303,7 +303,7 @@ public class MainActivity extends Activity {
setText
(
"调用登出"
);
setText
(
"调用登出"
);
FastSdk
.
logout
();
FastSdk
.
logout
();
}
else
{
}
else
{
ToastUtils
.
toast
(
"请先登录"
);
loginFirst
(
);
}
}
}
}
...
@@ -312,7 +312,7 @@ public class MainActivity extends Activity {
...
@@ -312,7 +312,7 @@ public class MainActivity extends Activity {
setText
(
"查询商品"
);
setText
(
"查询商品"
);
FastSdk
.
queryGoodsInfo
();
FastSdk
.
queryGoodsInfo
();
}
else
{
}
else
{
ToastUtils
.
toast
(
"请先登录"
);
loginFirst
(
);
}
}
}
}
...
@@ -322,7 +322,7 @@ public class MainActivity extends Activity {
...
@@ -322,7 +322,7 @@ public class MainActivity extends Activity {
setText
(
"调用支付"
);
setText
(
"调用支付"
);
FastSdk
.
pay
(
this
,
getPayParams
(
amount
));
FastSdk
.
pay
(
this
,
getPayParams
(
amount
));
}
else
{
}
else
{
ToastUtils
.
toast
(
"请先登录"
);
loginFirst
(
);
}
}
}
}
...
@@ -368,4 +368,8 @@ public class MainActivity extends Activity {
...
@@ -368,4 +368,8 @@ public class MainActivity extends Activity {
str
=
str
+
temp
+
"\n"
;
str
=
str
+
temp
+
"\n"
;
textView
.
setText
(
str
);
textView
.
setText
(
str
);
}
}
private
void
loginFirst
(){
ToastUtils
.
toast
(
"请先登录"
);
}
}
}
\ No newline at end of file
app/src/main/java/com/hl/demo/ProductUtils.java
View file @
0af97e58
...
@@ -5,17 +5,16 @@ import android.app.AlertDialog;
...
@@ -5,17 +5,16 @@ import android.app.AlertDialog;
import
android.text.TextUtils
;
import
android.text.TextUtils
;
import
android.widget.ArrayAdapter
;
import
android.widget.ArrayAdapter
;
import
android.widget.ListView
;
import
android.widget.ListView
;
import
android.widget.Toast
;
import
com.hoolai.access.open.fastaccess.channel.FastSdk
;
import
com.hoolai.access.open.fastaccess.channel.FastSdk
;
import
com.hoolai.access.open.fastaccess.channel.request.GoodsInfo
;
import
com.hoolai.access.open.fastaccess.channel.request.GoodsInfo
;
import
com.hoolai.access.open.fastaccess.channel.request.PayParams
;
import
com.hoolai.access.open.fastaccess.channel.request.PayParams
;
import
com.hoolai.access.open.fastaccess.utils.ToastUtils
;
import
com.hoolai.access.open.fastaccess.utils.ToastUtils
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Map
;
import
java.util.UUID
;
import
java.util.UUID
;
import
java.util.concurrent.ConcurrentHashMap
;
public
class
ProductUtils
{
public
class
ProductUtils
{
public
static
void
showProducts
(
Activity
activity
,
List
<
GoodsInfo
>
list
){
public
static
void
showProducts
(
Activity
activity
,
List
<
GoodsInfo
>
list
){
...
@@ -44,7 +43,7 @@ public class ProductUtils {
...
@@ -44,7 +43,7 @@ public class ProductUtils {
}
}
//扩展信息,回调时原样返回,因为各渠道回调参数限制不一致。回调参数暂时只支持长度50。callBackInfo中不要使用这些符号:“|”、“=”、“+”、“/”。
//扩展信息,回调时原样返回,因为各渠道回调参数限制不一致。回调参数暂时只支持长度50。callBackInfo中不要使用这些符号:“|”、“=”、“+”、“/”。
payParams
.
setCallbackInfo
(
"支付扩展信息,游戏透传参数"
+
UUID
.
randomUUID
().
toString
().
replace
(
"-"
,
""
));
payParams
.
setCallbackInfo
(
"支付扩展信息,游戏透传参数"
+
UUID
.
randomUUID
().
toString
().
replace
(
"-"
,
""
));
Map
<
String
,
String
>
map
=
new
HashMap
<>();
Map
<
String
,
String
>
map
=
new
Concurrent
HashMap
<>();
map
.
put
(
"isSupportThirdPayment"
,
"true"
);
//是否支持google之外的三方支付
map
.
put
(
"isSupportThirdPayment"
,
"true"
);
//是否支持google之外的三方支付
map
.
put
(
"payType"
,
"1"
);
// 1 钱包(默认此类型) 2 点卡
map
.
put
(
"payType"
,
"1"
);
// 1 钱包(默认此类型) 2 点卡
map
.
put
(
"currency"
,
payInfo
.
getShowTag
());
//币种
map
.
put
(
"currency"
,
payInfo
.
getShowTag
());
//币种
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment