- 博客(29)
- 收藏
- 关注
原创 Android 实现中英文切换
创建一个sp对象,存储当前系统的语言类型,然后在BaseActivity中对语言进行判断;2、可以新开一个页面,用来set当前的sp中数据(只写代码)//可以自定义一个String字符串,不用全局变量。
2024-12-05 17:04:30
544
原创 The minCompileSdk (34) specified in adependency‘s AAR metadata
如果老项目改动大的话,不想进行升级,就删除build.gradle文件中。这样就可以解决问题了。
2024-06-03 17:59:44
923
原创 Android 实现TextView超过屏幕的显示约束
但必须保证外层是约束布局:ConstraintLayout。可以将尾部的end文字改成你想要的view,都可以实现。这是前端文字没有超过一行展示的样式。这是超过一行展示的样式。
2022-08-05 09:19:37
1383
原创 Java实现阿里云OCR的身份证识别等功能具体流程(包括android思路)
Android的开发思路,JAVA的开发流程,内部又阿里云OCR的详细操作流程
2022-07-21 14:37:34
4709
转载 Android实现多级列表
亲测可用,自己改改里面的代码,可以用作自己的项目,很实用!https://www.jb51.net/article/160130.htm
2020-04-10 17:01:39
713
原创 Android 仿订房日期选择器
之前做的APP,没有明确的需求,就是说让我做一个像那种酒店订房的日期选择,用来订位置???说是出差的人回来可能工位被占了,需要用到这个软件去预定位置····(内部人使用的,当然没用起来··)所以我在网上找了一个模板,但是已经过了很久了,我已经记不清是哪位大神做的,我只是进行一些小小的更改,还有发现一些小BUG,改了下,这图好像太大了,,,,不知道怎么调,将就着看吧,主要代码呢,全是自定义Vi...
2020-04-08 17:21:52
700
原创 Springboot + mybatis搭建后台框架
最近在学习Java搭建后台框架,想自己写接口,自己用,毕竟自己动手丰衣足食,同时也想去了解一下后台的大体框架和流程是怎么创建的,此过程由公司后台教的,有人带着真好~首先第一步,就是创建数据库,这个是必不可少的,本人用的数据库为Mysql,数据库管理工具为Mysql Workbeanch:打开workbeanch,如果你的工作空间有本地数据库连接,就无须创建一个了,因为自己本地的数据库连接只有一...
2019-10-16 11:10:44
473
转载 idea 如何创建一个maven项目并发布
[https://blog.youkuaiyun.com/tonghenyantou/article/details/82623940]
2019-09-19 09:35:02
241
原创 Android 实现MVP+Retrofit2+OkhTTP3网络请求
根据网上的资料进行自己手动搭建的一套网络请求框架,也为以后的使用做一个记录,废话不多,开始搭建!1.首先我们先将依赖注入: //网络请求 compile 'com.squareup.okhttp3:okhttp:3.9.1' compile 'com.squareup.retrofit2:retrofit:2.3.0' //ConverterFactory的...
2019-09-10 09:50:37
808
原创 kotlin实现底部导航栏
最近在学习kotlin,因为基本语法和基本用法大概了解了一下,但是古话说的好,实践是检验真理的唯一标准,所以,我觉得还是一边写,一边了解更为深刻,吃过亏就会印象更深刻,首先给大家看下我的界面:不要在意我的数据,这篇博客主要讲的是这个框架的实现,效果看完了,现在看看这个布局的实现吧!<?xml version="1.0" encoding="utf-8"?><Relati...
2019-09-02 10:27:43
2153
2
原创 Android的三种图片加载(ImageView,SufaceView,自定义View)
最近看了音视频的入门,所以对着三种加载图片的方式自己动手实现了一下,下面就是自己实现的过程还有我在实现种所处理的问题:MainActivity种的代码:public class MainActivity extends AppCompatActivity { private static final String TAG = "MainActivity"; privat...
2019-04-11 15:36:32
932
原创 Android 如何适配平板
关于适配平板,我也是第一次接触,在网上的资料中,都是说关于比例问题,但是我想要的是一种在手机上是一种 布局,在平板上是另一种布局的样式,也是通过郭霖大神的《第一行代码》第二版接触的,现在就来罗列下我在实验过程中遇到的问题首先给大家看一下效果在手机上的样式:(右边是点击进去的样式)在平板上的样式:这就是全部样式啦···接下来看代码怎么实现的吧!首先新建两个...
2019-04-03 18:07:19
3825
原创 Android app版本迭代升级(适配Android 10)
在我们进行App开发的时候,免不了进行进行版本迭代,所以就将自己的版本迭代进行整理,以便大家使用,也对自己以后的开发更方便首先是请求后台数据,获取当前后台版本号,然后和自己客户端的版本号进行比对,如果高于当前版本,就进行升级在AndroidManifest中声明权限(读写权限需要动态申请,允许未知来源声明一下就可以了)//写入文件夹权限<uses-permission a...
2018-10-31 12:30:43
2896
1
原创 Android 将Base64转成Bitmap
这个问题网上的解决方式很多,但是我都使不了,这是网上的代码,但是我转出来的Bitmap为空public static Bitmap base64ToBitmap(String base64Data) { byte[] bytes = Base64.decode(base64Data, Base64.DEFAULT); return BitmapFactory.decodeB...
2018-09-07 16:18:06
1634
原创 Python3.7的微信群聊自动回复及打包成.exe文件
首先我们在实现微信自动回复时,要使用的是itchat这个包,所以,我们可以直接在python中进行下载,既然有自动回复,也用打包,那么我们就将一些所需要的包都下载下来,如果你是用的pycharm,那么可以直接在下面的DOS命令框中写命令:pip install itchat 因为网上说这个用的多,所以就用这个包来打包:pip install pyinstaller 接下来就是代码:我这里用的是用户...
2018-06-25 18:45:38
3782
3
原创 TabLayout选中更改标签字体大小及颜色
由于最近要使用TabLayout加载顶部导航栏,但是产品需求是将我们选中的标签变大,上网找了一下,发现TabLayout中除了XML中可以设置字体大小之外,其他没有啥API能更改字体大小,,这个是在XML中设置字体大小,但是我们想要的是在代码中设置,所以,我在网上查找资料的时候,发现了可以自定义TabLayout上的标签,也就是说,可以设置图片加文字,或者仅文字,接下来就开始粘代码:...
2018-06-13 19:02:10
22237
2
原创 Python爬取网络数据,并保存到数据库
我用Python爬取煎蛋网数据,因为煎蛋网的图片地址做了处理,我们不能直接获取图片路径import pymysqlfrom bs4 import BeautifulSoupfrom selenium import webdriver# 这是防止频繁请求网页而被断开连接driver = webdriver.PhantomJS()# 这是煎蛋网的网址,那个page煎蛋网上是不固...
2018-06-12 16:56:38
1978
原创 Eclipse搭建服务器
首先新建一个项目:(这种情况下可能没有新建工程,将 )在新建一个工程:然后记得装Tomcat:然后右键这个jar包,进行Build path:接下来就是代码了,但是你首先得有个数据库,我用的是mysql,下载一个mysql软件,创建好数据库及表后:、在Eclipse中新建一个类:(用来连接数据库)import java.sql.Connection;import j...
2018-06-12 16:29:29
3697
原创 App内部改变字体大小并即时刷新
应广大群友要求,特将此效果发至博客,希望能给各路大神,一丝微不足道的帮助~我们首先应该考虑的是怎样是全体改变,而不是单个改动(虽然这也能做出来,但是太麻烦),我们需要在styles文件下创建字体的大小样式,但在此之前,我们应该创建一个attrs文件:(名字起的有点不规范,见谅~)<resources> <attr name="textsize" format="refer...
2018-04-27 18:46:08
2077
原创 文件的简单断点续传
文件的断点续传是指我们在下载时需要进行暂停或者网络断开等一系列事件所做的暂停操作,当我们再次进行操作的时候,将文件进行再次下载时,原先已经完成的部分就会连接上,继续下载Main方法代码:public class MainActivity extends AppCompatActivity { @BindView(R.id.tv) TextView tv; private Str
2017-12-28 13:45:59
495
原创 Retrofit和OkHttp的简单配合使用
在我们的请求网络中,有多种网络请求方式,那么Retrofit和OkHttp两种网络请求方式也是能一起配合使用的,Retrofit和OkHttp都是由Square公司发布的,Retrofit的底层封装的是OkHttp,我在这用的是MVP模式,封装一个网络请求~~自定义的工具类public class RetrofitUtils { //单例模式 private static volat
2017-12-12 20:19:08
1738
原创 angularJS如何定义一个随机数
//从0-10的随机数$scope.random=Math.ceil(Math.random()*10);
2017-10-16 08:10:53
2955
原创 jquery判断邮箱的正确格式
//布局table border="1px solid black"> tr style="width: 500px;height:70px;"> td style="background-color: aqua">请填写您的Email地址:td> td> input id="email" type="text" style="b
2017-10-15 18:54:08
2932
原创 鼠标移动让图片倾斜45度
//style中的代码img.change:hover{ -webkit-transform: rotate(-25deg); -moz-transform: rotate(-25deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation
2017-10-09 07:57:44
1590
原创 js鼠标移动让字体旋转360度
a.change:hover{ color:indigo; -webkit-transform: rotate(-360deg); -moz-transform: rotate(-360deg); filter: progid:DXImageTransform.Microsoft.BasicIm
2017-10-09 07:56:31
1474
转载 判断当前的网络状态并跳转到系统设置
//调用方法,返回当前的网络连接情况 boolean networkConnected = isNetworkConnected(MainActivity.this); if(networkConnected) { Toast.makeText(MainActivity.this,"有网络连接",Toast.LENGTH_SHORT).show();
2017-09-19 19:22:35
537
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人