自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Sourcetree打不开直接闪退问题解决

返回上层目录到Local找到Atlassian文件夹。删除cache文件后重新打开即可。

2024-05-20 10:02:23 344

原创 Android使用Webview展示微信公众号链接碰到的问题

碰到微信公众号链接展示的时候内容出现部分空白,没有关注啊等信息展示出来,图片也是一直在转圈,部分内容空白展示失败。看一下这几个有没有配置,

2023-04-28 10:46:36 495 2

原创 Flutter跳转到第三方地图

在网上找了不少资料,有一个大哥的挺方便的自己想跳转那个就调用就好了,封好了工具类。有一个局限性就是需要经纬度跳转如果没有经纬度的话是跳不了的。今天有个需求需要点击待着地址内容跳转到第三方地图。引入 url_launcher: ^6.1.7。需要在ios的info.plist文件添加。

2022-12-15 17:50:07 482

原创 CreateProcess error=206, 文件名或扩展名太长。

在androidstudio的终端上输入taskkill /f /im java.exe杀死java的进程就可以了。今天copy下来一份公司以前的老项目,跑起来的时候报的错误,按照官方文档进行更改后还是不行最后找到了一个方案。

2022-11-23 11:00:14 1314

原创 flutter在Android10版本以上时获取定位位置权限不显示始终允许

权限,提示有些手机并不会弹窗出来始终允许,选择允许以后打开设置找到软件可以查看到已经是始终允许状态了。如果想要在android10以上要在后台也进行定位需要在AndroidManifest文件中添加。permission_handler获取位置权限插件。

2022-11-01 17:22:33 1497 2

原创 flutter新项目导入运行时出现Unsupported class file major version 62

我这边使用的是distributionUrl=https://services.gradle.org/distributions/gradle-7.2-bin.zip。可以看一下你的gradle-wrapper.properties文件中gradle的版本。如果你使用的javajdk的版本比较高呢尽量升级一下gradle版本。

2022-10-28 11:50:17 2663

原创 监听pda按键扫描

监听pda手机以及扫码枪

2022-10-09 16:40:04 440

原创 Android模糊查询的Spinner,模糊查询下拉选择框

Android模糊查询的Spinner,模糊查询下拉选择框

2022-10-09 16:19:44 1338 6

原创 Flutter环境搭配的时候flutter --version出现fatal: ambiguous argument ‘HEAD‘: unknown revision or path not in t

在Flutter根目录下面输入git commit --allow-empty -n -m “Initial commit”

2022-08-18 16:34:22 776

原创 BaseQuickAdapter方法getBindingAdapterPosition

BaseQuickAdapter 点击条目事件导致崩溃问题

2022-07-26 10:02:12 947

原创 androidStudio右边gradle app目录不显示无语bug

AndroidStudio右边Gradle没有App目录

2022-07-19 18:04:55 934

原创 Js基础学习Script

<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>day1demo4</title> <script> function myFunction(){ document.getElementById("clickOne").innerHTML="我的第一个 JavaScript 函数";

2022-05-24 18:37:39 50

原创 Js学习基础document.write在页面中写一行文字

Js基础

2022-05-24 18:18:31 476

原创 Js基础开始学习.innerHtml

Js基础学习

2022-05-24 18:15:10 110

原创 RecyclerView滑动时条目布局发生错乱

解决recyclerView滑动时复用布局导致的条目宽高变化的问题.recyclerView.setItemViewCacheSize(list.size());smoothScrollToPosition(position);条目滑动到展示对应条目位置scrollToPosition (position);条目直接展示到对应条目位置recyclerView.setItemViewCacheSize(list.size());smoothScrollToPosition(position);sc

2022-04-01 14:57:36 630

原创 Android上传阿里云oss图片或者文件Util

Android上传oss

2022-03-07 14:51:46 3400

原创 BaseQuickAdapter添加点击事件

以前直接在adp里面helper.addChildClickViewIds现在这个方法找不到直接在activity 初始化完毕以后youAdapter = new YouAdapter(this,R.layout.item_follow);youAdapter.addChildClickViewIds(R.id.you_id,R.id.you_id);使用时youAdapter .setOnItemChildClickListener(new OnItemChildC

2021-12-07 11:28:59 3117

原创 RecyclerView 横向滑动

LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this);linearLayoutManager.setOrientation(LinearLayoutManager.HORIZONTAL);

2021-11-19 14:02:53 1999

原创 php后台有数据时返回 JsonObject,没数据返回 [] 导致Gson崩溃

https://github.com/getActivity/GsonFactory应为我们后台是php所以有时候数据会出现JsonObject没数据的时候会返回数组导致Gson抛出异常 这个 解析容错框架 巨好用巨好用巨好用 强烈安利

2021-11-16 15:27:53 1276

原创 android初学者

android 使我快乐

2021-11-05 18:46:43 1504

原创 Android判断文件是否存在

//fileName 为文件名称 返回true为存在public boolean fileIsExists(String fileName) { try { File f=new File(fileName); if(f.exists()) { Log.i("测试", "有这个文件"); return true; }else{ Log.i("测试", "没有这个文件");

2021-06-30 11:03:38 7807

原创 android Textview文字超出显示省略号

android:singleLine="true" android:maxEms="10" android:ellipsize="end"这里设置的是10个字上限也可更改超出自动尾部添加 …

2021-01-25 17:17:10 2927 1

原创 新版AndrodiStudio的Refresh Gradle project在哪里?

相信很多小伙伴在更新了AS以后要进行Refresh Gradle project的时候发现图标没有了呢么这个时候我们需要点击到我们的项目然后进行右键

2019-12-02 18:50:29 468

原创 安卓中线程与进程的区别

进程是表示资源分配的基本单位,又是调度运行的基本单位。线程是进程中执行运算的最小单位,亦即执行处理机调度的基本单位。线程的优点:(1)易于调度。(2)提高并发性。通过线程可方便有效地实现并发性。进程可创建多个线程来执行同一程序的不同部分。(3)开销少。创建线程比创建进程要快,所需开销很少。。(4)利于充分发挥多处理器的功能。通过创建多线程进程(即一个进程可具有两个或更多个线程),每个线...

2019-09-30 11:35:14 851

原创 Android一些你开发中很可能会用到的第三方库

详情请点击下方地址https://blog.csdn.net/ming_147/article/details/64443168

2019-09-30 10:37:27 202

原创 安卓滑动到底部或者滑动到尽头的时候在滑动出现阴影的解决办法

在你的滑动控件当中添加这么一行代码就可以解决哦android:overScrollMode=“never”

2019-09-27 09:50:22 656

转载 Android获取IMEI码

/获取手机IMEI号/private static String getDeviceId(Context context) {String id = “test”;//android.telephony.TelephonyManagerTelephonyManager mTelephony = (TelephonyManager) context.getSystemService(Cont...

2019-07-23 11:27:31 478

转载 Spring工作原理及其作用

1.springmvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller.3.DispatcherServlet请请求提交到目标Controller4.Controller进行业务逻辑处理后,会返回一个Model...

2019-06-25 15:07:04 129

转载 关于安卓的一些常见面试问题

Android面试题Android面试题包括Android基础,还有一些源码级别的、原理这些等。所以想去大公司面试,一定要多看看源码和实现方式,常用框架可以试试自己能不能手写实现一下,锻炼一下自己。(一)Android基础知识点•四大组件是什么•四大组件的生命周期和简单用法•Activity之间的通信方式•Activity各种情况下的生命周期•横竖屏切换的时候,Activity 各种...

2019-06-25 14:28:55 1644

原创 推荐一些kotlin的教学地址和教学视频

kotlin语言的中文站地址https://www.kotlincn.net/docs/reference/kotlin菜鸟教程的地址https://www.runoob.com/kotlin/kotlin-tutorial.htmlB站大佬很全面的kotlin视频教学地址https://www.bilibili.com/video/av32291420?from=search&...

2019-06-25 14:24:22 1707

原创 说一下线程的几种创建方式以及几个线程的原理与各自特点

说下java中的线程创建方式,线程池的工作原理。java中有三种创建线程的方式,或者说四种1.继承Thread类实现多线程2.实现Runnable接口3.实现Callable接口4.通过线程池线程池的工作原理:线程池可以减少创建和销毁线程的次数,从而减少系统资源的消耗,当一个任务提交到线程池时a. 首先判断核心线程池中的线程是否已经满了,如果没满,则创建一个核心线程执行任务,否则进入...

2019-06-25 14:14:20 524

转载 HashMap和HashTable的理解与区别

Hashtable是java一开始发布时就提供的键值映射的数据结构,而HashMap产生于JDK1.2。虽然Hashtable比HashMap出现的早一些,但是现在Hashtable基本上已经被弃用了。而HashMap已经成为应用最为广泛的一种数据类型了。造成这样的原因一方面是因为Hashtable是线程安全的,效率比较低。也可能是Hashtable开始设计的时候没有遵循驼峰命名法(手动笑哭)。...

2019-06-01 10:25:51 70

原创 安卓的几种线程池的比较

为什么使用线程池诸如 Web 服务器、数据库服务器、文件服务器或邮件服务器之类的许多服务器应用程序都面向处理来自某些远程来源的大量短小的任务。请求以某种方式到达服务器,这种方式可能是通过网络协议(例如 HTTP、FTP 或 POP)、通过 JMS 队列或者可能通过轮询数据库。不管请求如何到达,服务器应用程序中经常出现的情况是:单个任务处理的时间很短而请求的数目却是巨大的。构建服务器应用程序...

2019-05-22 16:34:58 87

原创 懒加载与预加载的理解

1.预加载1.1:预加载的理解在加载的时候预先吧所有资源提前加载1.2:预加载的使用场景需要追求运行效率的项目中,并且内存消耗率非常低的业务逻辑。用户可以体验非常极致的加载和刷新效果,使用预加载可以做到非常好的效果。2 懒加载2.1:懒加载的理解懒加载就是说我们延迟他的加载,在我们使用资源的时候在进行加载2.2:懒加载的使用场景我们在进行一些页面上有大量的图片资源,图片资源非常庞...

2019-05-15 08:32:58 1080

原创 EventBus的基本使用和一些自拟面试题

EventBus依赖库:implementation ‘org.greenrobot:eventbus:3.1.1’EventBus主要角色:Event 传递的事件对象Subscriber 事件的订阅者Publisher 事件的发布者ThreadMode 定义函数在何种线程中执行角色的协作图基本使用:首先在接收消息的方法中注册EventBUs:// EventBus.get...

2019-04-27 14:16:15 2353

转载 微信的支付流程

1.为了具有支付功能,首先需要进行的认证流程和创建app流程和添加支付功能流程和验证流程:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419317780&token=&lang=zh_CN2.移动端...

2019-04-27 14:13:01 252

原创 电商—实现二级购物车逻辑

目录商品和商家全选全不选逻辑商家适配器的接口回调给商家的选择框设置商品的全选全不选在MainActivity中调用商品的接口商品适配器里的更改选择框的状态自定义View中的接口回调在商品适配器中调用自定义View中的总代码设置条目数量的加减改变设置商品全选中然后更改商家的选中状态MainActivity总代码商家适配器总代码商品适配器全代码MainActivity布局全代码商家布局全代码商品布局自...

2019-04-26 21:17:36 398

原创 Toolbar简单使用

style增加以下代码<resources> <!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your theme here. --&g...

2019-03-24 18:42:30 169

原创 左右联动接口回调创建点击事件

在适配器里面添加点击事件实现左右联动效果在适配器下面声明接口和调用 public dianji dianji; public void setDianji(dianji dianji){ this.dianji=dianji; } public interface dianji{ public void dianjiclick(St...

2019-03-08 08:44:19 138

原创 mvp实现简单购物车

M层接口package com.example.shoppings.model;import com.example.shoppings.callback.ICallBock;public interface IModel { public void getModel(ICallBock callBock, String url);}M层实现类package com...

2019-03-07 19:42:30 193

空空如也

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

TA关注的人

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