- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 android获取公网IP的方案+代码示例
参考:https://blog.youkuaiyun.com/zhanglong_daniel/article/details/48973371?
2024-03-26 14:46:16
663
原创 Android Studio Gradle设置查看全部task
如果你在 Android Studio 的 Gradle 窗口中看不到所有的任务,你可以尝试以下步骤来解决这个问题。
2024-03-19 09:24:54
2315
1
原创 android App休眠页开发
原理是:运行时生成代理类WindowCallbackInvocation ,内部拦截Window.Callback的dispatchTouchEvent函数,重置runnable。1、设置全局定时器管理类SleepManager,启动定时器,60S跳转休眠页。解决思路:在dialog show的时候获取window,执行代理逻辑即可。需求:app在页面无操作,60S后进入休眠页,点击休眠页面再回到一个页面。不足,目前只能在activity中重置runnable,dialog无效。
2023-12-01 14:56:47
142
原创 解决:Unable to determine application id: com.android.tools.idea.run.ApkProvis
百度了一下,都是叫人重启as、clean project等。按照图片从上到下设置一遍。
2023-11-28 16:20:46
1190
2
原创 数据结构:树
数据结构:树树的定义树的实现树的遍历迭代法遍历广度优先遍历深度优先遍历树的定义一棵树是一些节点的集合。这个集合可以为空集,若不为空,那么树由根节点A以及0个或多个非空的子树T1T_{1}T1,T2T_{2}T2, •••, TkT_{k}Tk组成,这些子树中每一棵的根,都由来自根A的一条有向边所连接。每一棵子树的根叫做根A的儿子,而根A是每一棵子树的父亲。没有儿子的节点叫树叶。...
2019-06-02 21:02:55
240
原创 数据结构:队列
数据结构:队列队列的定义队列的数据存储结构顺序存储结构链式存储结构java中的对列总结队列的定义队列是只允许在队尾进行插入操作,在队头进行删除操作、先进先出的线性表。如图:其中A1为队头元素,A7为队尾元素。队列的数据存储结构顺序存储结构队列的顺序存储结构,需要创建数组来实现:public class ArrayQueue<T> { private int d...
2019-06-02 00:10:44
216
原创 数据结构:栈
数据结构:栈栈的定义栈的数据结构栈的顺序存储结构栈的链式存储结构JAVA中的栈栈的应用栈的定义栈是一种只能在表尾进行插入或者删除的操作的线性表。允许插入和删除的一端叫栈顶,另一端叫栈底,无任何元素叫空栈(空表),是一种先入后出的线性表。栈的插入操作叫进栈,也有叫压栈、入栈。(如图)栈的删除操作叫出栈,也有叫弹栈。(如图)栈的数据结构栈的顺序存储结构栈的顺序存储结构也是线性表的存...
2019-05-26 17:00:35
264
原创 数据结构:线性表
数据结构:线性表线性表的定义案例线性表的存储结构顺序存储结构链式存储结构总结线性表的定义线性表(List):零个或多个数据元素的有限序列。数学定义:若将线性表记为(a1,a2,⋯,ai−1,ai,ai+1,⋯,ana_{1}, a_{2},⋯,a_{i-1},a_{i},a_{i+1},⋯,a_{n}a1,a2,⋯,ai−1,ai,ai+1,⋯,an),则表中ai−1a_{i-1...
2019-05-25 14:36:50
303
原创 如何将图片压缩至固定大小以下
Android 图片压缩至固定大小在Android项目中,对于上传图片经常会进行压缩,规定大小必须小于某个值,所以图片必须经过处理才可上传。以下是我对图片压缩的处理:`public static Bitmap compressImage(long size,String image) { try { BitmapFactory.Options options = n...
2018-08-25 14:53:15
2161
原创 android 串口调试
前言由于平时在工作中用到的串口通信这一块比较多,所以趁闲暇时间特意整理一下Android串口的代码,用作笔记。顺便分享出去,希望能够帮助串口这块的新手们。准备工作串口通信主要用到 : 1、串口调试助手 2、serial_port.so包(在后面github项目分享会给出来)下载串口助手打开:注意,一般的手机会出现闪退,那是因为手机没有找到串口。 所以需要带有开放串口的权限...
2018-03-06 00:34:09
3930
原创 Android studio Gradle 编程
前言近排看了一本书《Gradle for Android 中文版》,整理了一下gradle在项目中经常用到的地方。跟着大家一起入坑,另外欢迎加入Android 开发车群398910565,大家一边开车一边学习。一、配置Android 应用的gradle(基础)1. 用gradle管理我们自己项目的初始化资源一般在项目中我们的BaseUrl是这样的:public clas...
2018-02-10 19:30:34
600
原创 java单例模式学习笔记
单例模式1、单例模式:保证一个类只有一个实例,并提供一个访问它的全局方法。基本使用:public class SingleInstance { private static SingleInstance instance;//定义全局的本类实例。 /** * 私有化构造方法,防止外部通过new 来实例化对象 */ private SingleInsta
2017-04-16 14:27:31
262
原创 模板方法模式的基本使用
1、模板方法模式的概念:在Android中 这个模板比较常用,比如把公用的代码写在一个父类中,减少子类的代码量,高大上的叫法就是模板方法模式。2、基本用法:(直接看代码)这里是公用方法:public class TestPaper { public void textQuestion1() { System.out.println("1+1=?() A、1 B、2
2017-03-27 23:42:33
307
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人