自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 kotlin 定义、回调点击事件

2、声明接口变量及接口变量的设置方法。1、定义接口类及接口方法。

2025-02-09 16:46:03 148

原创 git问题

2、记录不全,只是显示部分代码记录。1、找回未commit的代码。拉取项目代码后,出现。

2025-01-10 11:12:19 253

原创 二叉树基础

层序遍历就是迭代法,层序遍历就是用一个队列来实现对二叉树一层一层的搜索。在图论里广度优先搜索也是使用队列,因为队列的先进先出的特点符合我们一层一层遍历的需求。二叉树的遍历,其实是图论里面的两大类搜索方式,深度和广度优先搜索。树和转换后的“二叉树”的先序遍历的节点访问顺序是一样,若要对树进行先序遍历,可对转换后的“二叉树”进行先序遍历即可。(满二叉树一定是完全二叉树。二叉搜索树:左边左子树的所有节点都小于这个中间节点,右边右子树的所有节点都大于中间节点。树的后序遍历等效于转换后的“二叉树”的中序遍历。

2023-05-13 09:08:59 721

原创 kt:reified和sam转换(Single Abstract Method Conversions)

换句话说,使用reifled可以保证泛型类的类型实参可以在运行中被保留,由于是具体的参数类型,可有效避免了泛型擦除的问题。问题,而Kotlin它知道Java所带来的这个问题,所以对此Kotlin留了一个后门,就是通过。意为具体化,使得(抽象的东西)变得更加具体化,它是Kotlin所增强的一种泛型的使用方式;,需要注意的是reflied使用 inline 函数并不是因为性能的问题,而是另外一个好处。由于生成的字节码的类型实参引用了具体的类型,而不是类型参数所以不会存在擦除问题;reified背后的故事。

2023-05-09 12:30:14 326

原创 kt基础-协变和逆变

/SubType 可以分配给 SuperType,使用 out。//SuperType 可以分配SubType,使用 in。//总结,什么时候使用in/out。

2023-05-09 12:01:33 105

原创 textview右图带有文字

public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView textView = findViewB.

2021-12-05 01:27:30 261

原创 安卓文本设置

package com.junfeng.mytextview;import androidx.appcompat.app.AppCompatActivity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Paint;import android.graphics.drawable.Drawable;import android.os.Bundle;impo

2021-10-24 18:24:10 2045

原创 正则表达

特殊符号##不含特殊符号public String REGEX_CHANGE_NAME = "^(?!_)(?!.*?_$)[a-zA-Z0-9_\\u4e00-\\u9fa5]+$"; Pattern p= Pattern.compile(Constants.REGEX_CHANGE_NAME); Matcher matcher= p.matcher(name); if (!match...

2020-01-09 23:36:53 103

原创 上传文件

1、上传图片。##上传图片public static void upLoadFileImg(final String url, File file, String type, final HttpCallback callback){ OkHttpClient client= new OkHttpClient.Builder() .sslSock...

2019-12-15 14:40:07 125

原创 Android:md 界面

主题颜色。Theme.AppCompat.NoActionBar,黑色主题,界面主体颜色为深色,陪衬颜色为淡色。Theme.AppCompat.Light.NoActionBar,淡色主题,界面主体颜色为淡色,陪衬颜色为深色。实际上,陪衬色指的是不是控件上文字的颜色,主体颜色指的是,界面的背景颜色,包括界面背景的文字。测试结果。Theme.AppCompat.NoActionBar,深色...

2019-09-15 17:37:05 885

原创 Android:ProgressBar 加载框

描述此例子是学习网上的。效果图1、创建xml 文件2、drawable 文件下新建动画文件。<?xml version="1.0" encoding="utf-8"?><animated-rotate xmlns:android="http://schemas.android.com/apk/res/android" ##此loading 为静态图片 a...

2019-09-08 00:41:37 660

原创 Android:记一次问题查找记录

问题描述:问题是这样的,在调用第三方摄像机时,App出现ID号无效 的问题。问题的大概原因,是因为使用新型摄像机需要最新版的底层so 库,因为旧版so 库不扩展新型摄像机的使用。以下是在旧版App 上替换so 库,调试和测试时遇到的问题。1、运行项目时,出现的no non-static method 错误。此错误提示的意思是,没有找到相关的非空静态方法。原因是,在Java 层没有找到和so ...

2019-08-11 10:18:37 345 1

原创 Android:android.widget.RelativeLayout$LayoutParams cannot be case to AbsListView.LayoutParams 异常

问题描述:点击某个按钮,进入MyGridview(MyGridView 继承GridView)时,出现了java.lang.ClassCastException: android.widget.RelativeLayout$LayoutParams cannot be case to AbsListView.LayoutParams 异常。查找思路:引起该问题控件的父布局类型是否和要求...

2019-08-01 23:58:02 278

原创 Android 分包引起的 java.lang.NoClassDefFoundError;java.lang.ClassNotFoundException

问题描述:一次在其他Android 设备上安装App 时,发现出现了java.lang.NoClassDefFoundError;java.lang.ClassNotFoundException 错误提示。因为App 之前在平板上是可以正常运行的,为什么在这个Android 设备上就不能正常使用呢。那就很自然的想到平板上的系统版本(Android 5.0)是否和该设备(Android 4.4.2...

2019-07-28 15:35:10 646

原创 Bugly 的简单使用

1、在Bugly 官网创建相关的产品信息,得到相关的AppId;2、在Application 类中,做相应的初始化;1、2-1、2-2、得到相应的信息:

2019-07-26 15:52:46 263

原创 区块链钱包回头总结

AILWallet 类。1、常见参数KeyParameter。2、设置ail 文件名。3、使用自定义的接口回调。4、转账核心。怎么把转账结果回调出去。5、怎么得到钱包二维码。6、GetSeed 作用。7、AILWallet 类函数。...

2019-07-03 01:25:46 183

原创 安卓常见建立心跳连接

安卓使用tcp 建立心跳连接:方法如下:private void initTcpConnect(){ //先初始化timerTask if (tcpTask != null){ tcpTask.cancel(); tcpTask= null; } if (tcpTimer== nul...

2019-05-17 10:14:07 597

原创 安卓问题总结(一)

1、Layout 文件加载AppCompat ActionBar with unknown error 的情况:把Theme 主题换成Base.Theme 主题:

2019-04-25 10:00:41 320

原创 安卓P 适配

安卓P 适配的简单使用:1、设置不使用刘海屏:if (Build.VERSION.SDK_INT>= Build.VERSION_CODES.P){ WindowManager.LayoutParams lp= getWindow().getAttributes(); lp.layoutInDisplayCutoutMode= Window...

2019-04-23 14:49:49 269

原创 安卓查找、接收红外设备

安卓查找、接收红外设备:1、相关代码:

2019-04-22 13:11:44 1171

原创 安卓要点总结

安卓要点总结1、HashMap 和HashTable 区别;有null 值。HTable 不支持。a、线程安全;b、速度;2、为什么主线程不用Looper,而是直接调用Handler。因为ActivityThread 已经直接调用,ActivityThread 作为Aty 的管理者。ListView、RecycleView 区别或者不同;lv 是View 的缓存,自建Vie...

2019-04-18 10:29:37 159

原创 安卓刘海屏手机判断

安卓小结1-1、判断刘海屏手机:1-2、Activity 常见主题配置:1-1、判断刘海屏:1-2、Activity 常见主题配置:

2019-04-17 23:37:30 762

原创 安卓adb 的使用

安卓adb 使用主要为:1-1、windows 窗口命令的写法;a、d:回车 ->进入d 盘;b、D:> cd Work1\Android3.1 ->进入d 盘Work1 下的Android3.1 文件夹下;2-1、先切换到adb 安装路径下,方可输入adb shell 命令,进而使用相关命令;1-1、安装apk:1...

2019-04-16 00:22:32 3969

原创 安卓ListView 下拉刷新例子

代码示例:1-1、1-2、1-3、

2019-04-07 09:51:11 624

原创 安卓提示框和界面练习

感觉今天什么也没做到,就做了一个提示框和一个页面。为什么不可以呢。1-1、支付选择提示框:1-2:、半个页面:二、代码示例1-1、代码示例:

2019-04-02 23:56:03 540 1

原创 安卓ListView 的一般写法

1、ListView 的一般写法:

2019-03-31 19:24:16 387

原创 项目接入小度sdk 的一些过程

先总结一下:1-1、直接把 .arr 包拷到libs 下,并选中项目编译。此时项目是可以正常运行的。1-2、按照接入文档的说明,把一些依赖添加进来。然后,会发现一些Menifest merger 错误。1-3、Menifest merger 遇到的错误无非两种。a、一个是Menifest 文件有些权限写重复了,把它屏蔽掉就好。b、另一个就是&amp;amp;amp;lt;application 下缺乏了一些属性...

2018-09-20 15:09:23 5724 1

原创 安卓install apk 一些问题总结

1、OkHttpUtils 的使用: OkHttpUtils 为 \app\libs\okhttputils.jar 包。2、定义mResultCallBack 变量:private ResultCallBack mResultCallBack = null;3、StringCallBack 继承函数: 4、ResultCallBack 回调函数处理:private c...

2018-09-15 11:23:39 996

原创 Json 数据解析

1、Json 数据: 2、工具查看一下: 3、代码解析实例:

2018-09-09 03:26:05 142

原创 Android Studio 下Git 提交文件

1、 比如提交文件,已提交过但有改动的,或已添加本地仓库未提交的: 2、然后commit and push。也可分两步走,先commit,然后push 操作。

2018-09-05 22:42:43 565

原创 小度问题总结

//小度问题总结: 1、导入sdk 时,是直接把 .arr 文件拷到app/libs 下,然后同步之类操作。这过程一步步 查找app gradle 是否有需编译库。 2、没检查好,把sdk 初始化流程放在原程序的Application 类里,导致bottons 的NullPoiteException 问题。 3、因为人家本身一直是用百度账号来配网的。也就说,demo sdk 连网成功的前...

2018-09-04 09:51:49 2155

空空如也

空空如也

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

TA关注的人

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