![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
1215zhuc
This guy has no chill
展开
-
AndroidStudio快速处理编译运行compileDebugJavaWithJavac问题
问题描述compileDebugJavaWithJavac是什么,从字面上看就是在debug调试的执行javac命令,编译器遇到不能解析的内容而抛出的异常,上面一大片报红,很难定位错误的原因在哪里。解决方案在Terminal框内输入执行下面的命令能快速找到原因,会将出现错误的地方都显示出来gradlew compileDebugJavaWithJavac如下图:...原创 2019-09-26 21:51:58 · 740 阅读 · 0 评论 -
给app加一个启动图
~~APP的启动图很常见,我们在打开一些app的时候经常先出现一张图(或是广告之类的),过了几秒后才会进入系统相关主页面,这篇就记录一下简单的启动图的处理。.1.在你的app项目里新建一个Activity,命名为 SplashActivity,相应的创建对应的布局文件 activity_splash.xml..2.将准备的图片放到mimmap包下,将上面的布局文件背景引用为这张图片&...原创 2019-09-26 21:47:14 · 849 阅读 · 2 评论 -
okhttp上传文件至本地指定位置后台用servlet处理
大概这里我弄了上传图片当做例子目录结构这里这几个jar包自己导入就行,第三个是一个大神写的框架,直接搜就能搜到Android代码:HttpUtil.javapublic class HttpUtil { public static Platform mPlatform=Platform.get(); public static void upLoadSingleFi...原创 2019-09-26 21:45:46 · 333 阅读 · 0 评论 -
Android快速注解框架Butterknife简单使用
简介Butterknife中文又名黄油刀,是 J神JakeWharton开源的一款Android视图的字段和方法绑定快速注解框架.也是Android开发中比较常用的一款快速注解框架了,避免了不断的重复findViewById,在各种场合下快速绑定view的多种事件,大大提高了开发的效率.优点:1、强大的View绑定和Click事件处理功能,简化代码,提升开发效率2、方便的处理Adapte...原创 2019-09-26 21:42:59 · 178 阅读 · 0 评论 -
android端获取Tomcat服务器端json数据并通过listview显示
大体描述:大体意思是用eclipse ee创建一个Javaweb项目,该项目能从MySQL数据库中获取user表的数据,将数据封装成json格式,将此项目发布到本地Tomcat服务器,在android端获取刚才的json数据,并用listview显示。废话不多说下面直接开始。Tomcat服务器端很简单,建立一个servlet用来处理数据,再建一个数据库工具类,我这里是DatabaseUti...原创 2019-09-26 21:37:41 · 4052 阅读 · 25 评论 -
AndroidStudio使用阿里云仓库提高加载依赖速度
大概我们在使用一些第三方框架时,需要在项目中添加相应的依赖,默认添加依赖时从jcenter()这个仓库下载东西的速度非常慢,只要我们改用阿里云的仓库就可以大大提高加载速度。操作只需要在项目的build.gradle(不是app目录下的那个build.gradle,是外面那个)中加入下面的代码 maven { url "http://maven.aliyun.com...原创 2019-09-26 21:31:50 · 642 阅读 · 0 评论 -
android动态申请权限
申请动态权限 //声明一个权限数组private String[] permissions = new String[]{ Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.CAMERA, Manifest.permission.READ_EXTERNAL_STORA...原创 2019-09-26 21:28:45 · 282 阅读 · 0 评论 -
借助知乎Matisse图片选择库仿微信发布动态通过加号添加图片
先上结果展示知乎Matisse库需要的配置引入依赖(这里是全部用到的依赖)/*添加依赖*/ implementation 'com.zhihu.android:matisse:0.5.2-beta4' implementation 'com.github.bumptech.glide:glide:4.9.0' annotationProcessor 'com.gi...原创 2019-09-30 10:52:00 · 370 阅读 · 0 评论