自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 多图调用

@Multipart @POST Observable<ResponseBody> getImg(@Url String url, @Query("content") String content, @Part List<MultipartBody.Part> file); private List<MultipartBody.Part> list = new ArrayList<>(); 点击事件: String content =.

2020-12-01 18:19:17 144

原创 线程池

public class ThreadUtils { //Java内部封装好的线程池对象,里面就维护一个核心线程,我们开发一般也沟通 private static Executor sExecutor = Executors.newSingleThreadExecutor(); //执行子线程任务 public static void runOnSubThread(Runnable runnable){ sExecutor.execute(runnable)

2020-12-01 18:14:00 144 2

原创 webview与js的交互

1.在所要实现的activity里面的xml写入 <WebView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/web_id" /> 2.之后在相对应得Activity里面写入 String sessionId="16067915695491719"; int userId=1

2020-12-01 16:20:35 149

原创 微信登录

1.在build.gradle文件中,添加如下依赖即可: dependencies { compile 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+' } AndroidManifest.xml 设置,添加必要的权限支持: <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="androi

2020-12-01 15:18:47 3672

原创 微信支付

微信支付与微信登录 依赖一样 implementation 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+' 微信支付权限 <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/> 在支付的Activity里面的布局xml写入一个Button <Button android:id="@+id/zf_id"

2020-12-01 11:29:45 2741 3

原创 工具类

private Retrofit retrofit; private static final class RetrofitManangerHolder{ private static final RetrofitMananger RETROFIT_MANANGER = new RetrofitMananger(); } public static RetrofitMananger getInstance() { return RetrofitMa.

2020-12-01 11:10:09 107

原创 转换类型

if (allSelectList.size() > 0) { for (int i = 0; i < allSelectList.size(); i++) { File file = new File(allSelectList.get(i)); RequestBody requestBody = RequestBody.create(MediaType.p.

2020-12-01 09:58:03 99

原创 自定义上拉框 隐藏标题栏

编写一个自定义ScrollView // An highlighted block public class ObservableScrollView extends ScrollView { public ObservableScrollView(Context context) { super(context); } public ObservableScrollView(Context context, AttributeSet attrs) {

2020-11-30 20:12:58 305

原创 WebView与JS交互案例

大转盘抽奖 首先通过我们的网络工具类Rxjava Retrofit 头参拦截器 进行用户信息拦截实现用户抽奖 // A code block var foo = 'bar'; // An highlighted block //创建请求头的拦截器 private static final class headerInterceptro implements Interceptor{ @RequiresApi(api = Build.VERSION_CODES.JELLY_BEA

2020-11-30 19:35:15 1795 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除