- 博客(26)
- 资源 (20)
- 收藏
- 关注
原创 Android工程师之ARTS挑战第六期第8周
凡是都留个余地,因为人是人,人不是神,不免有错处,可以原谅人的地方,就原谅人。 ----- 李嘉诚 第8周: Algorithm Leetcode 121 public class Solution { public int maxProfit(int[] prices) { int minprice...
2019-09-29 09:03:26
138
原创 Android工程师之ARTS挑战第六期第7周
目标: Algorithm 每周至少做一个 leetcode 的算法题 Review:阅读并点评至少一篇英文技术文章 Tip:学习至少一个技术技巧 Share:分享一篇有观点和思考的技术文章 第7周: Algorithm算法 Leetcode 62 class Solution { public int uniquePaths(int m, int n) { ...
2019-09-17 08:59:06
138
原创 Android工程师之ARTS挑战第六期第6周
目标: 每周至少做一个 leetcode 的算法题 阅读并点评至少一篇英文技术文章 学习至少一个技术技巧 分享一篇有观点和思考的技术文章 第6周: Leetcode 557 class Solution { public String reverseWords(String s) { String[] splitWords = s.split(" "...
2019-09-02 13:00:09
161
原创 Android工程师之ARTS挑战第六期第5周
目标: 每周至少做一个 leetcode 的算法题 阅读并点评至少一篇英文技术文章 学习至少一个技术技巧 分享一篇有观点和思考的技术文章 第5周: Leetcode 142 题 /** * Definition for singly-linked list. * class ListNode { * int val; * ListNode ...
2019-08-24 10:54:51
140
原创 Android工程师之ARTS挑战第六期第4周.md
目标: 每周至少做一个 leetcode 的算法题 阅读并点评至少一篇英文技术文章 学习至少一个技术技巧 分享一篇有观点和思考的技术文章 第四周: LeetCode 15 class Solution { public List<List<Integer>> threeSum(int[] nums) { Set<List<...
2019-08-19 10:56:07
133
原创 Android工程师之ARTS挑战第六期第3周
目标: 每周至少做一个 leetcode 的算法题 阅读并点评至少一篇英文技术文章 学习至少一个技术技巧 分享一篇有观点和思考的技术文章 第三周: LeetCode 20 class Solution { public boolean isValid(String s) { Stack<Character> brackets = new Stack<...
2019-08-09 21:47:50
268
原创 Android工程师之ARTS挑战第六期第二周
目标: 每周至少做一个 leetcode 的算法题 阅读并点评至少一篇英文技术文章 学习至少一个技术技巧 分享一篇有观点和思考的技术文章 第二周 LeetCode 23 /** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ...
2019-07-29 22:53:41
119
原创 Android工程师之ARTS挑战第六期第一周
目标: 每周至少做一个 leetcode 的算法题 阅读并点评至少一篇英文技术文章 学习至少一个技术技巧 分享一篇有观点和思考的技术文章 第一周: LeetCode 26题 class Solution { public int removeDuplicates(int[] nums) { int i = 0; for (int j =...
2019-07-20 14:39:44
143
原创 Android工程师学Python【一】和Java的不同
1、for循环与条件语句: 除了Java中常见的for循环的写法 chinese_zodiac ='鼠牛虎兔龙蛇马羊猴鸡狗猪' # 常规形式一 for cz in chinese_zodiac: print(cz) # 常规形式二 for month in range(1,13) print(month) for year in range(2000,2019): p...
2019-06-16 21:07:34
206
原创 【Git使用】清除最近的commit
首先使用 git branch命令查看分支,查看我们需要清除的commit所在的分支 >>> git branch -av 接下来使用 git log,查看最近的提交 找到想要回退到的地方就使用git reset命令 git reset --soft xxx 文件不会改变,回退到提commit之前 git reset --mixed xxx 文件不会改变,不同的地方也不...
2019-06-16 21:06:42
757
原创 Android工程师学Golang(一) 函数
Golang函数 注:是用的测试方法写的例子。 Golang所有都是传值,不是传引用 为什么会出现,函数内部的修改,会影响外部的变量的情况,例如切片背后对应的是一个数组,这个数据结构包含指针,在赋值的过程中结构被复制了,结构被改变所以外部也被改变了,例如:slice,map,channel. 函数可以有多个返回值:和Java不一样,Golang可以有多个返回值 package fn__t...
2019-06-16 21:05:24
127
原创 Android之启动没有注册的Activity
在Activity中启动另一个activity的流程 首先工程的编译环境的是API 28,startActivity的源码跳转到Activity.java的方法中: public void startActivityForResult(@RequiresPermission Intent intent, int requestCode, @Nullable Bundl...
2019-05-28 17:27:51
1192
原创 【zZ】dagger2使用心得(二)
之前在使用dagger2的时候,有关初始化的问题,什么样儿的类初始化的时候才应该写入Module中,我的答案是有参数,或者非无参构造方法初始化的类。 import android.content.Context;import android.location.LocationManager;import javax.inject.Singleton;import cobra.data.n
2015-08-31 11:21:05
633
原创 【zZ】dagger2使用心得(一)
android studio的配置: 不配置会导致dagger2不能自动生成代码。 项目的gradle的配置: buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.3.0'classpat
2015-08-31 11:18:04
509
原创 【zZ】RxJava使用心得(一)
RxJava使用心得(一)使用RxJava结合Retrofit进行网络数据的请求 网络请求:/** * e.g. * https://api.github.com/user/1 * * @param id id号 * @return */ @GET ("/user/{id}") Observable<UserEntity> getUser(@Path ("id") long id);返回的
2015-08-28 23:40:14
799
原创 【ZZ大神】让你的app增加几倍收入的产品思想(一)
Hello,各位第一次见面,这个系列呢,我考虑的是和广大的个人开发者聊聊App中蕴含的心理学的应用。聊一下,运用心理学小小的增加一下各位的收益,聊一下为什么要这么设计,而不是那么设计,在App上设下一些小小的心理陷阱。好了zz也不喜欢废话直入主题。 Story Time 前天我和一个漂亮妹纸在奶茶店买奶茶,店里面送了我们一张积分卡,积分卡上有10个贴
2014-04-13 23:15:23
962
原创 View.post()和handler.post()小结
首先,要感谢这篇文章 http://www.cnblogs.com/zenip/archive/2013/01/26/2877737.html 我先说一下为什么我会注意到 View.post()和handler.post()这两个方法,因为某一天我想做一个得到状态栏和标题栏的Demo,然后在网上找了一个方法: 方法一:状态栏和标题栏 //1、得到状态栏高度
2014-03-16 20:07:05
6276
原创 coco2dx + lua 新建工程 error LNK2019: 无法解析的外部符号
我知道的几个原因: 1. http://blog.youkuaiyun.com/yhhwatl/article/details/9237739 虚拟目录的原因 2. cocos2dx 2.1.3上 就是要在附加依赖项上加 lua51.lib libExtensions.lib
2013-07-14 22:20:25
1761
原创 cocos2dx vs 2010 编译错误 “:VCEnd”已退出,代码为 4
“:VCEnd”已退出,代码为 4。”这句前面的: “xcopy "D:\cocos2d-x\cocos2d-2.1rc0-x-2.1.2\samples\Javascript\CocosDragonJS\proj.win32\..\..\Shared\games\CocosDragonJS\Published files Android" "D:\cocos2d-x\cocos2d-2.1rc
2013-07-06 23:04:42
2633
原创 Java.lang.UnsatisfiedLinkError :nativeSetExternalAssetPath错误
我遇到这个问题解决的方法是: org.cocos2dx.lib包中的文件要对应你当前的cocos2dx的 cocos2dx\platform\android\java\src\org\cocos2dx\lib这个路径下的.java文件 我的cocos2dx的版本是cocos2d-x-2.1.4
2013-07-06 22:59:11
1809
原创 【原创加转载】java 计算两个时间之间的间隔
1. 怎样计算两个时间之间的间隔? 间隔=Date1.getTime()-Date2.getTime();得出来的是毫秒数. 除1000是秒,再除60是分,再除60是小时.............................. 记住java标准库中所有时间类都以此为基础转化的,只是他写好了一些 转化的方法给你用而已.但都离不开这个毫秒数为基础. 2. t=C
2013-06-03 20:12:22
1274
原创 opupwindow 在打开activity的时候直接显示出来
因为在onCreate()中加入popupwindow的代码想要在activity一被打开的时候就弹出popupwindow是会报错的,经过实践可以这样儿做: @Override public void onAttachedToWindow() { // TODO Auto-generated method stub super.onAttachedToWindow();
2013-03-10 10:38:29
790
原创 Activity中的效果--虚化
主题 Theme 设置为 半透明 //虚化背景 添加在oncreate中 getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND, WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
2013-03-10 10:29:26
772
原创 android 获取时间
第一种是具体的时候,如:2012-12-2-18:00:56 这种的我管它叫绝对时间: Date date_sys = new Date(System.currentTimeMillis()); // dd MM yyyy HH:mm:ss 日 月 年 小时 分 秒 注意大小写 MMM --> "xx月" SimpleDateFormat dateFormat
2013-03-02 11:37:20
687
U盘 启动盘 U盘启动盘
2010-04-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人