自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 android学习笔记——View(一)

参考: 《Android进阶之光》《Android开发艺术探索》    https://www.jianshu.com/p/06ff0dfeed39View 的位置参数  View滑动   layout() 方法  View 在绘制的时候会调用onLayout() 方法设置i显示的位置,所以我们也可以通过 layout...

2019-08-10 23:04:00 146

转载 android开发杂记(二)

--    阿里云推流SDK V3.4.0 Demo运行问题    SDK的demo是有问题的,这里按流程梳理一下解决途径。    1.ERROR: No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android       根据提示点击 up...

2019-07-26 10:46:00 133

转载 android开发杂记(一)

   --  Activity 中使用 Tablayout + ViewPager 装填Fragment的问题   在Fragment 较少并且内容各不相同的情况下,可以分别创建不同的Fragment,配合ViewPager使用不会存在问题。   但如果Fragment数量不定,并且内容格式相同,就要使用同一种Fragment,复用里面的布局。但这个时候就会存在问题,...

2019-07-22 16:58:00 301

转载 java学习笔记——Collections 部分源码学习

-  shuffle()    shuffle 有洗的意思,功能类似于“洗牌”,可以随机排列 List 中的数据       在shuffle 函数中用到的 swap 方法, 针对数组的交换就是普通的新建第三变量交换。针对 列表 的交换记录在此以便学习   -  reverse()    反转函数使用频率较高,内部实现...

2019-06-23 10:36:00 144

转载 leetcode 两数相除、合并K个链表

1. 两数相除    题目很简单(但还是错了几十遍), 思路是将除数翻倍地增大,超出被除数范围后,用被除数本应剩余的值继续重复操作。  需要注意的点: 因为是翻倍操作,很可能会出现除数翻倍后超过int 范围,所以需要用Long 类型         Math.abs() 函数,在使用时要 Math.abs((long) c) 因为最小值的绝对值超过了Int 范围, 所以这...

2019-06-22 22:35:00 162

转载 java学习笔记——容器(一)

参考 :    《java核心技术》    https://mp.weixin.qq.com/s/SHJzWpZ0MscuJhPLRwWQxg    https://github.com/LRH1993/android_interview/blob/master/java/basis/hashmap.md-   HashSet 与 TreeSet ...

2019-06-01 10:55:00 108

转载 java学习笔记——JVM垃圾回收

原文:https://www.jianshu.com/p/a62697f00b85  https://www.cnblogs.com/aspirant/p/8662690.html  https://www.cnblogs.com/yw-ah/p/5830458.html  判断对象是否存活的算法- 1.引用计数算法  引用计数算法是垃圾回收的早期策略,堆...

2019-04-25 13:43:00 131

转载 题目:几道动态规划题

  原文:https://blog.csdn.net/jacky_chenjp/article/details/63684427#%E9%A2%98%E7%9B%AE%E6%8F%8F%E8%BF%B0  分金子题目描述:  A、B两伙马贼意外地在一片沙漠中发现了一处金矿,双方都想独占金矿,但各自的实力都不足以吞下对方,经过谈判后,双方同意用一个公平的方式...

2019-04-02 23:53:00 346

转载 Android学习笔记——HandlerThread与IntentService

参考: https://blog.csdn.net/javazejian/article/details/52426353    https://www.jianshu.com/p/ab77a2e83c52   https://blog.csdn.net/javazejian/article/details/52426425-  HandlerThread...

2019-03-31 12:56:00 95

转载 Android学习笔记——Handler机制

参考 :  https://www.jianshu.com/p/1c79fb5296b6  https://blog.csdn.net/mr_dsw/article/details/51064225  Handler是 android 为了完成异步执行任务并在主线程中更新UI 而创造的。    在多线程中并发更改UI 可能会造成UI状态不可预期,而上锁会导致更新UI...

2019-03-31 10:53:00 82

转载 Android学习笔记——AsyncTask

  参考 : 《Android进阶之光》      https://www.jianshu.com/p/ab77a2e83c52   java中的线程池框架,在android中一样可以使用,但android也有自己的多线程机制-  AsyncTask    这是一个异步任务类,含有三个泛型参数    三个参数的含义:    ...

2019-03-30 21:36:00 162

转载 题目:两道迷宫类型题

1.迷宫寻路题目描述假设一个探险家被困在了地底的迷宫之中,要从当前位置开始找到一条通往迷宫出口的路径。迷宫可以用一个二维矩阵组成,有的部分是墙,有的部分是路。迷宫之中有的路上还有门,每扇门都在迷宫的某个地方有与之匹配的钥匙,只有先拿到钥匙才能打开门。请设计一个算法,帮助探险家找到脱困的最短路径。如前所述,迷宫是通过一个二维矩阵表示的,每个元素的值的含义如下 0-墙,1-路,...

2019-03-20 15:54:00 608

转载 题目:数值的整数次方——快速幂

题目描述给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。快速幂算法:  例如求 x的11次幂, 11转化为二进制为1011,每一位对应的数字为 8,2,1 所以,可以将x的11次幂 转换为 x的8次幂 * x的2次幂 * x的1次幂public double Power(double ba...

2019-03-16 17:08:00 116

转载 DBFlow框架学习

参考:https://www.jianshu.com/p/9fe0e179f5bf   https://blog.csdn.net/imsunlight/article/details/790208741. 在gradle中添加 DBFlow的依赖2. 在Application中 初始化  FlowManager.init(this);3. 注意将Manife...

2019-03-14 13:37:00 222

转载 java学习笔记 ——泛型

泛型的好处:类型安全消除强制类型转换潜在的性能收益。Java语言引入泛型的好处是安全简单。泛型的好处是在编译的时候检查类型安全,并且所有的强制转换都是自动和隐式的,提高代码的重用率。-  虚拟机中没有泛型,只有普通的类和方法-  擦除时,所有类型参数都用他们的限定类型替换(默认为Object)-  一般通过 桥方法 保持多态...

2019-03-11 20:31:00 151

转载 自定义View之圆形加载条

原文:https://www.jianshu.com/p/be71f6ffe512整体流程:  1. 在value文件夹下新建attrs 文件,加入style声明  2. 在view类中定义 Paint 以及相应的变量  3. 在构造函数中,获取由XML文件传来的属性值 ,并完成对不同 Paint的初始化  4.在onDraw() 方法中,用 canv...

2019-03-03 20:53:00 71

转载 PAT 1123 Is It a Complete AVL Tree

An AVL tree is a self-balancing binary search tree. In an AVL tree, the heights of the two child subtrees of any node differ by at most one; if at any time they differ by more than one, rebalanci...

2019-02-25 20:32:00 70

转载 PAT 1115 Counting Nodes in a BST

A Binary Search Tree (BST) is recursively defined as a binary tree which has the following properties:The left subtree of a node contains only nodes with keys less than or equal to the nod...

2019-02-12 21:19:00 100

转载 PAT 1114 Family Property

This time, you are supposed to help us collect the data for family-owned property. Given each person's family members, and the estate(房产)info under his/her own name, we need to know the size of e...

2019-02-12 19:30:00 67

转载 手机不能连接本地服务器进行调试的解决办法(Localhost:8080)

  由于防火墙的原因,手机连接电脑无法连接本地服务器。   可通过更改防火墙设置解决;  首先通过控制面板 进入防火墙页面 选择高级设置新增 入站和出站规则 -》选择端口-》下一步依次输入80 和8080端口号  填写自定义的名称和描述,最后保存即可================================...

2019-02-09 15:36:00 1975

转载 关于SDK>=26之后静态广播失效问题(Background execution not allowed: receiving Intent)

在 SDK 26,通过令静态注册的广播接收器失效 以限制后台过多应用启动,接受广播等情况。当运行时,会有以下LOG:Background execution not allowed: receiving Intent1. 如果是自己编写发送广播,可以通过 以下方式使广播工作  (1)if(Build.VERSION.SDK_INT >= 26){...

2019-02-08 14:18:00 610

转载 获取Color的几种方式

#11223344 格式,11位表示透明度,为0时完全透明,为255时完全不透明,后三个分量依次表示R,G,B颜色参数。//获取颜色字符串 得到 #ffffff格式字符串 // colorTest 为 #FF0000 String c0=this.getResources().getString((int)R.color.colorTest);/...

2019-02-02 13:14:00 851

空空如也

空空如也

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

TA关注的人

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