- 博客(8)
- 资源 (11)
- 收藏
- 关注
原创 关于LinearLayout的高度问题
死脑筋会让你走很多弯路,但是你一定要改掉这个习惯 问题:LinearLayout的高度到底由谁决定?看源码,吐槽一下自己,我为什么不看源码呢?傻吗?找到LinearLayout的onMeasure()方法 @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { ...
2018-04-11 18:42:50 4838
原创 LeetCode之 3Sum Closest
什么时候才能顺应自己的内心而活LeetCode官网:https://leetcode.com/我是直接用GitHub授权登录的。问题给定一个n个整数的数组S,在S中找到三个整数,使得总和最接近给定数量的目标。返回三个整数的总和。你可以假设每个输入都有一个解决方案。举例 For example, given array S = {-1 2 1 -4}, and tar...
2018-04-08 09:16:19 133
原创 LeetCode之 3Sum
开心也是一天,不开心也是一天,我选择开心LeetCode官网:https://leetcode.com/我是直接用GitHub授权登录的。问题Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all unique triplets in th...
2018-04-07 09:19:24 111
原创 关于Android全局弹窗的研究
能力有限,现在还没什么思路,只写出研究过程。使用Toast方式实现如果不考虑可以点击的状况的话,那么这个库,基本可以实现我的需求。 然而产品要求是可点击,这就很尴尬了。 在Github上搜索Toast相关的库,发现这个库可以实现Toast的点击,开始研究,想和上面的那个库结合一下,看能不能解决我的问题。使用WindowManager实现由于Google的限制,以及国产机...
2018-04-06 12:30:04 654
原创 LeetCode之 Longest Common Prefix
没什么要说的,坚持吧!LeetCode官网:https://leetcode.com/我是直接用GitHub授权登录的。问题编写一个函数来查找字符串数组中最长的公共前缀字符串。解法一(水平扫描)原理 public String longestCommonPrefix(String[] strs) { if (strs.length == 0) retu...
2018-04-04 08:58:42 131
原创 LeetCode之 Roman to Integer
没什么要说的,坚持吧!LeetCode官网:https://leetcode.com/我是直接用GitHub授权登录的。问题给定一个罗马数字,将其转换为整数。输入保证在1到3999的范围内。解法class Solution { public static int romanToInt(String s) { int res = 0; ...
2018-04-03 09:45:34 125
原创 Android RelativeLayout点击切换背景
我们的目标是日月星辰为什么要写这篇博客?很常见的一个需求就是点击一个布局,切换布局的显示状态,对于TextView和ImageView来说这是很容易实现的,想着RelativeLayout应该也很简单,确实也有setBackground()这个属性,然而。。。 没办法,只能想别的办法,无意间想到洋神有一篇博客,我这篇博客充其量就算是对洋神博客的整理,大家也可以直接去看洋神的博客...
2018-04-02 14:31:07 2948
原创 LeetCode之 Integer to Roman
没什么要说的,坚持吧!LeetCode官网:https://leetcode.com/我是直接用GitHub授权登录的。问题给定一个整数,将其转换为罗马数字。输入保证在1到3999的范围内。解法class Solution { public static String intToRoman(int num) { String M[] = ...
2018-04-02 11:24:57 118
代码的未来].pdf
2016-11-01
100题系列by_July.pdf
2016-11-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人