
android
m0_50201434
科班转产品。目前qs50硕士。
展开
-
使用okhttp接收图片的字节流,使用流的方式将图片保存到手机内存。
这是写在Android studio里面的代码,使用okhttp接收图片的字节流,使用流的方式将图片保存到手机内存。技术点:1.把流转为图片。存到手机内存代码如下://从网上获取图片的流,然后保存的手机内存里面,并且在这里直接转为b64 public static String doGetImagefileByid(String url, Integer id) { String result = null; Response response = nul原创 2022-04-14 22:06:05 · 5364 阅读 · 0 评论 -
调用摄像头,拍一张照片并进行传输到后端的代码。涉及到IO流,文件操作File
代码里面使用到了ImageUtil,可以将图片文件转成String文件。package com.example.yiqixue01;import androidx.annotation.NonNull;import androidx.annotation.Nullable;import androidx.appcompat.app.AppCompatActivity;import androidx.appcompat.widget.AppCompatSpinner;import android原创 2022-04-12 15:50:24 · 261 阅读 · 0 评论 -
Android的okhttp传图片接口实现,Springboot接受图片文件接口简单实现。
实现的功能:在安卓手机上实现一个传文件的接口,通过向后端发请求来传文件,传照片。 在后端springboot项目中实现controller层的文件接受的接口,讲文件使用输入流的办法保存到指定的文件夹。(版本一)1.这是安卓端传文件的接口,使用了okhttp。第一个参数是网址,第二个参数是要传的文件的地址,也就是文件目录。 public static boolean doPostAImage(String url,String filepath){//post提交param参数原创 2022-04-12 15:30:16 · 1565 阅读 · 0 评论 -
在fragment中设置按钮的点击操作
不能直接写。而要这样写:public class BFragment extends Fragment { @Nullable @Override public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { return inflater.inflate(R.layou原创 2022-03-22 17:21:34 · 559 阅读 · 0 评论 -
Android Navigation + Fragment 制作APP主页面导航
看看这个原创 2022-03-19 17:43:21 · 2799 阅读 · 0 评论 -
Android开发的常见报错
问题如下:FATAL EXCEPTION: mainProcess: com.example.yiqixue01, PID: 25974java.lang.RuntimeException: Unable to start activity ComponentInfo原因:MainActivity中代码的顺序搞错了!!!开始的错误代码:修改后的正确顺序:...原创 2022-03-19 16:55:53 · 3715 阅读 · 0 评论 -
安卓中主线程与子线程的相关问题
这样写,会报错,原因是主线程包含子线程,然而子线程有用关于按钮的操作,按钮就是View的操作,所以又回到了主线程,自然会报错。解决办法就是把按钮放到外面。在按钮的点击操作里面再创建子线程。报错代码 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity原创 2022-03-19 12:06:19 · 210 阅读 · 0 评论 -
java对象与JSON的相互转换
原创 2022-03-19 12:02:29 · 386 阅读 · 0 评论 -
OKHttp的快速入门。Android Studio访问Springboot。
1.首先要导入。不然用不了。会报错。在上面的文件导入。2.写代码。写一个post的请求。1.请求体为json数据:注意要在子线程中写。不然的话会报错。public static void doPost(){ try{ String json="{\n" + " \n" + " \"id\":\"4\",\n" + "原创 2022-03-16 23:21:57 · 2254 阅读 · 0 评论 -
安卓,子线程如何才能操作UI
写法如下,29行的那个样子写。就可以操作UI了。否则的话子线程是不能操作UI的:原创 2022-03-16 21:11:33 · 740 阅读 · 0 评论 -
安卓Studio使用http访问网络或者访问后端的笔记
1.在安卓studio里面使用http请求电脑的localhost时。要使用10.0.2.2代替127.0.0.1和localhost。原因:模拟器默认把127.0.0.1和localhost当做本身了2.必须要有这一句配置才可访问网络:<uses-permission android:name="android.permission.INTERNET"/>3.当遇到报错:java.io.IOException: Cleartext HTTP traffic to localhost原创 2022-03-16 21:05:27 · 3621 阅读 · 0 评论 -
Android Studio访问后端Springboot。使用http请求发get请求。
情景:已经搭好了Springboot的后台。在安卓Studio里面写代码访问后台的数据。首先xml文件如下:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.app01"><uses-permission android:name="android.permi原创 2022-03-16 17:49:08 · 4630 阅读 · 0 评论 -
xml报错:<>开闭不正确
报错如下AAPT: E:\BYSJ\瀛︾嚎鎬у竷灞?\src\main\res\layout\activity_main.xml:48: error: not well-formed (invalid token).E:\BYSJ\瀛︾嚎鎬у竷灞?\src\main\res\layout\activity_main.xml: error: file failed to compile.修改之前的xml文件:修改办法:结尾修改:总结:1.检查<>开闭是否正确!!!!...原创 2022-01-22 22:14:46 · 2175 阅读 · 0 评论 -
安卓开发报错:由于布局使用不正确
这是在做一个,在布局中添加java控制的ui小兔子(图片就是那个白点点),可以随着手移动的。报错如下:java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.myapplication/com.example.myapplication.MainActivity}: java.lang.ClassCastException: androidx.constraintlayout.widget.Constr原创 2022-01-22 21:03:22 · 366 阅读 · 0 评论 -
安卓的界面怎样去掉这顶部的一栏绿色的??
安卓的界面:怎样去掉这顶部的一栏绿色的??代码: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.getSupportActionBar().hide();//就是这句话去掉 setContentView(R.layout.activity_main); BottomNavigationView n原创 2020-12-21 17:13:26 · 449 阅读 · 0 评论