Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
Sobot_module_Dev
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
sobot_android
Sobot_module_Dev
Commits
1f22956e
Commit
1f22956e
authored
Sep 23, 2022
by
郑娜伟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
picture 支持fresco 3
parent
e58b9efa
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
68 additions
and
66 deletions
+68
-66
build.gradle
app/build.gradle
+5
-3
MainActivity.java
app/src/main/java/com/sobot/moduletest/MainActivity.java
+61
-61
build.gradle
sobot_common/build.gradle
+2
-2
No files found.
app/build.gradle
View file @
1f22956e
...
@@ -39,9 +39,11 @@ dependencies {
...
@@ -39,9 +39,11 @@ dependencies {
// api 'com.sobot.library:sobotcommon:1.0'
// api 'com.sobot.library:sobotcommon:1.0'
// api 'com.sobot.library:sobotcommon_x:1.0'
// api 'com.sobot.library:sobotcommon_x:1.0'
implementation
'com.github.bumptech.glide:glide:4.9.0'
// implementation 'com.github.bumptech.glide:glide:4.9.0'
implementation
'com.sobot.chat:sobotsupport-glidev4:2.1'
// implementation 'com.sobot.chat:sobotsupport-glidev4:2.1'
// implementation 'com.facebook.fresco:fresco:1.13.0'
implementation
'com.facebook.fresco:fresco:1.13.0'
//android x 可以用这个 ,普通版不能用这个
// implementation 'com.facebook.fresco:fresco:2.6.0'
implementation
'com.squareup.okhttp3:okhttp:4.4.0'
implementation
'com.squareup.okhttp3:okhttp:4.4.0'
//添加此行
//添加此行
...
...
app/src/main/java/com/sobot/moduletest/MainActivity.java
View file @
1f22956e
...
@@ -55,67 +55,67 @@ public class MainActivity extends SobotBaseActivity {
...
@@ -55,67 +55,67 @@ public class MainActivity extends SobotBaseActivity {
img2
=
findViewById
(
R
.
id
.
img2
);
img2
=
findViewById
(
R
.
id
.
img2
);
// img2.setScaleType(ImageView.ScaleType.FIT_XY);
// img2.setScaleType(ImageView.ScaleType.FIT_XY);
//
SobotBitmapUtil.display(this,"https://img.sobot.com/chatres/75574e5fa29a48458d1f57ab5489a4c5/msg/20220421/34a466420d78fa1172bc0acd85166745/9410b53be86b4d589c61c60f6aee2461.jpeg",img2);
SobotBitmapUtil
.
display
(
this
,
"https://img.sobot.com/chatres/75574e5fa29a48458d1f57ab5489a4c5/msg/20220421/34a466420d78fa1172bc0acd85166745/9410b53be86b4d589c61c60f6aee2461.jpeg"
,
img2
);
File
save
=
new
File
(
SobotSDCardUtils
.
getSDCardRootPath
(
MainActivity
.
this
)+
"/9410b53be86b4d589c61c60f6aee2461.jpeg"
);
//
File save=new File(SobotSDCardUtils.getSDCardRootPath(MainActivity.this)+"/9410b53be86b4d589c61c60f6aee2461.jpeg");
HttpBaseUtils
.
getInstance
().
download
(
"https://img.sobot.com/chatres/75574e5fa29a48458d1f57ab5489a4c5/msg/20220421/34a466420d78fa1172bc0acd85166745/9410b53be86b4d589c61c60f6aee2461.jpeg"
,
save
,
new
HttpBaseUtils
.
FileCallBack
()
{
//
HttpBaseUtils.getInstance().download("https://img.sobot.com/chatres/75574e5fa29a48458d1f57ab5489a4c5/msg/20220421/34a466420d78fa1172bc0acd85166745/9410b53be86b4d589c61c60f6aee2461.jpeg", save, new HttpBaseUtils.FileCallBack() {
@Override
//
@Override
public
void
onResponse
(
File
result
)
{
//
public void onResponse(File result) {
Bitmap
bitmap
=
SobotBitmapUtil
.
compress
(
result
.
getPath
(),
MainActivity
.
this
,
true
);
//
Bitmap bitmap= SobotBitmapUtil.compress(result.getPath(),MainActivity.this,true);
img2
.
setImageBitmap
(
bitmap
);
//
img2.setImageBitmap(bitmap);
}
//
}
//
@Override
//
@Override
public
void
onError
(
Exception
e
,
String
msg
,
int
responseCode
)
{
//
public void onError(Exception e, String msg, int responseCode) {
SobotLogUtils
.
i
(
"下载失败:"
+
msg
);
//
SobotLogUtils.i("下载失败:"+msg);
}
//
}
//
@Override
//
@Override
public
void
inProgress
(
int
progress
)
{
//
public void inProgress(int progress) {
SobotLogUtils
.
i
(
"下载进度:"
+
progress
);
//
SobotLogUtils.i("下载进度:"+progress);
}
//
}
});
//
});
//
SobotDownloadManager
.
getInstance
().
get
(
"sdfsdfds"
);
//
SobotDownloadManager.getInstance().get("sdfsdfds");
//
Map
<
String
,
String
>
map
=
new
HashMap
<>();
//
Map<String, String> map = new HashMap<>();
map
.
put
(
"number"
,
"142160000"
);
//
map.put("number", "142160000");
map
.
put
(
"companyId"
,
"1eae128b7e394aedafd28828bfa84767"
);
//
map.put("companyId", "1eae128b7e394aedafd28828bfa84767");
map
.
put
(
"agentId"
,
"969a7ee9fd4c42f48171b0128df2f16c"
);
//
map.put("agentId", "969a7ee9fd4c42f48171b0128df2f16c");
map
.
put
(
"displayNumber"
,
"01051393569"
);
//
map.put("displayNumber", "01051393569");
map
.
put
(
"callWay"
,
"2"
);
//
map.put("callWay", "2");
map
.
put
(
"isRecordStereo"
,
"false"
);
//
map.put("isRecordStereo", "false");
//
map
.
put
(
"agentState"
,
"1"
);
//
map.put("agentState", "1");
map
.
put
(
"appId"
,
"a4b246c8b67e4543b3b870ce62f75546"
);
//
map.put("appId", "a4b246c8b67e4543b3b870ce62f75546");
map
.
put
(
"groupId"
,
"36b0f8eb2de948d99e89c8f0c3d92e68_5"
);
//
map.put("groupId", "36b0f8eb2de948d99e89c8f0c3d92e68_5");
map
.
put
(
"agentPhoneNum"
,
"18600978969"
);
//
map.put("agentPhoneNum", "18600978969");
//
SobotSharedPreferencesUtil
.
getInstance
(
this
).
put
(
"aa"
,
map
);
//
SobotSharedPreferencesUtil.getInstance(this).put("aa",map);
Map
<
String
,
String
>
map1
=
SobotSharedPreferencesUtil
.
getInstance
(
this
).
get
(
"aa"
,
Map
.
class
);
//
Map<String, String> map1=SobotSharedPreferencesUtil.getInstance(this).get("aa",Map.class);
SobotSharedPreferencesUtil
.
getInstance
(
this
).
clearAll
();
//
SobotSharedPreferencesUtil.getInstance(this).clearAll();
Map
<
String
,
String
>
map2
=
SobotSharedPreferencesUtil
.
getInstance
(
this
).
get
(
"aa"
,
Map
.
class
);
//
Map<String, String> map2=SobotSharedPreferencesUtil.getInstance(this).get("aa",Map.class);
//
SobotSharedPreferencesUtil
.
getInstance
(
this
).
put
(
"aa"
,
map
);
//
SobotSharedPreferencesUtil.getInstance(this).put("aa",map);
Map
<
String
,
String
>
map3
=
SobotSharedPreferencesUtil
.
getInstance
(
this
).
get
(
"aa"
,
Map
.
class
);
//
Map<String, String> map3=SobotSharedPreferencesUtil.getInstance(this).get("aa",Map.class);
SobotSharedPreferencesUtil
.
getInstance
(
this
).
remove
(
"aa"
);
//
SobotSharedPreferencesUtil.getInstance(this).remove("aa");
Map
<
String
,
String
>
map4
=
SobotSharedPreferencesUtil
.
getInstance
(
this
).
get
(
"aa"
,
Map
.
class
);
//
Map<String, String> map4=SobotSharedPreferencesUtil.getInstance(this).get("aa",Map.class);
//
SobotHttpUtils
.
doPostByJsonString
(
this
,
"https://sobot.com/comm/api/4/call/agentOnWork?access_token=c273b74c-3b37-48cf-937f-9c46940cc19d"
,
map
,
null
,
new
HttpBaseUtils
.
StringCallBack
()
{
//
SobotHttpUtils.doPostByJsonString(this, "https://sobot.com/comm/api/4/call/agentOnWork?access_token=c273b74c-3b37-48cf-937f-9c46940cc19d", map, null, new HttpBaseUtils.StringCallBack() {
@Override
//
@Override
public
void
onResponse
(
String
result
)
{
//
public void onResponse(String result) {
SobotLogUtils
.
i
(
result
);
//
SobotLogUtils.i(result);
}
//
}
//
@Override
//
@Override
public
void
onError
(
Exception
e
,
String
msg
,
int
responseCode
)
{
//
public void onError(Exception e, String msg, int responseCode) {
//
}
//
}
//
@Override
//
@Override
public
void
inProgress
(
int
progress
)
{
//
public void inProgress(int progress) {
//
}
//
}
});
//
});
// selectPicFromLocal();
// selectPicFromLocal();
// selectVedioFromLocal();
// selectVedioFromLocal();
// openCamera();
// openCamera();
...
...
sobot_common/build.gradle
View file @
1f22956e
...
@@ -20,12 +20,12 @@ dependencies {
...
@@ -20,12 +20,12 @@ dependencies {
// api project(':sobot_gson')
// api project(':sobot_gson')
api
'com.sobot.library:utils:1.1.1'
api
'com.sobot.library:utils:1.1.1'
api
'com.sobot.library:picture:1.1'
api
'com.sobot.library:picture:1.1
.2
'
api
'com.sobot.library:net:1.1.1'
api
'com.sobot.library:net:1.1.1'
api
'com.sobot.library:gson:1.1.1'
api
'com.sobot.library:gson:1.1.1'
// api 'com.sobot.library:utils:1.1.1'
// api 'com.sobot.library:utils:1.1.1'
// api 'com.sobot.library:picture_x:1.1'
// api 'com.sobot.library:picture_x:1.1
.2
'
// api 'com.sobot.library:net:1.1.1'
// api 'com.sobot.library:net:1.1.1'
// api 'com.sobot.library:gson:1.1.1'
// api 'com.sobot.library:gson:1.1.1'
}
}
...
...
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