自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个本科小生的奋斗史

坚持做自己懒得做但正确的事情,就能得到别人想得到却得不到的东西。

原创 毕业四年

好久不见,一年一度的“毕业N年”系列,2019,毕业四年了。 工作 去年9月份从前公司离职了,加入阿里,很快,再两个月就入职一年了。几条工作上的感受和建议,希望对你有所帮助。 1、谨慎面试,大厂永远在招人 以阿里为例,你的所有面试记录都是留存的,包括每个面试官的评价以及结果,如果准备不充分的情况下...

2019-07-01 15:46:18 1947 13

原创 毕业三年

如约而至,一年一度的“毕业N年”系列,2018,毕业三年了。 生活 这一年生活轨迹变化很大,也清晰了很多。 去年底在家里买了房,跟女朋友定了亲,接下来可能就只剩到哪里定居的问题了。 学会了做饭,本以为做饭很麻烦,其实逛逛菜市场做做饭,比想象中简单自在多了,很多喜欢吃的东西都可以自己做来试试...

2018-09-16 07:52:34 3456 10

原创 毕业两年

又到毕业季,去年毕业一年,今年,毕业两年了,一年一度的“毕业N年”系列。 今年经历了两件事,离职和成长。 离职 去年8月份从百度离职了,北京来到杭州,加入现在这家创业公司,做乐器教育方向的,应用叫Finger。 成长 技术。这个三两句话也说不清楚,最近一年忙于工作也没写博客了。从客观角度...

2017-06-11 16:36:40 7606 27

原创 毕业一年

又到毕业季,一年就这么过来了,这一年独自在北京,过的单调但也充实,就做了两件事,减肥和学习。减肥在校期间不怎么运动,偶尔跑步但抵不过吃的多,永远是饭桌上吃到最后的人,肉不停的长,最胖时90kg。去年年底的时候,有一天照镜子,捏着肚子上的肉实在看不下去,下决心减肥。左图87kg到右图71kg,体脂从...

2016-06-18 20:32:28 10726 24

原创 毕业——少年,你还太弱,请专心练剑

有段时间没有更新博客,一是比较忙,二是考虑自己的博客内容。之前的博客都是自己的学习记录,输入的同时做了输出,自己思考了一下主要就是以下几类:1、一些比较常见的知识点,像这些都是本来就已经存在的内容,我只是做了一次梳理按照我的逻辑整理出来,就算我不整理,也能找的到,所以我觉得存在的必要性并不大。2、...

2015-07-19 10:52:25 10138 12

原创 一切从现在开始

大一马上就结束了,有一些收获,但是与自己期望的还是有很大的差距,自己反思的话是执行力不够,今天在csdn上又看到了一些很有励志意义的博客,很有动力,我会努力的。 跟着前辈们的足迹,我要继续走下去了,在程序员这条路上吧,虽然学的是物联网,但是对编程很感兴趣,暂时顶下自己的方向就是程序员了。 这学期学...

2012-06-23 23:52:57 5240 8

原创 [Android] Bitmap的内存计算

本文聚焦的问题 1、Bitmap中像素数据占用多大内存?如何计算? 2、不同图片来源对内存大小有什么影响? Bitmap bitmap = Bitmap.createBitmap(100,100,Bitmap.Config.ARGB_8888); 依然以如此声明一个bitmap为例,参数就决定了b...

2019-07-27 08:00:00 346 0

原创 [Android] Bitmap内存在各系统版本的演化

聚焦的问题 1、Bitmap的像素数据是存在哪里的? 2、Bitmap内存如何释放?需要调用recycle吗? Bitmap bitmap = Bitmap.createBitmap(100,100,Bitmap.Config.ARGB_8888); 以这样声明一个bitmap为例,有三个位置需要...

2019-07-06 08:06:12 286 0

原创 [Android-ARCore开发]ARCore从入门到放弃2-Demo介绍和扩展

昨天只是简单运行了官方的Demo,今天抽时间看了下文档和代码,大概了解一下原理。Demo功能很简单,打开之后自动检测平面,手指触摸平面会在触摸位置放置一个机器人。检测平面成功后如下面截图所示,可以看到很多蓝色小点和平面的菱形网状图。蓝色点称为锚点,结合手机传感器用于追踪手机移动。详细原理介绍参考官...

2017-09-01 20:42:33 7420 4

原创 [Android-ARCore开发]ARCore从入门到放弃1-Demo上手

Google刚发布了Google ARCore,对标苹果的ARKit,之前微软出hololens的时候就非常关注AR,迫不及待试了一下ARCore的效果,让人Excited,有种刚学安卓时候第一次跑起来模拟器的感觉。顺带记录下上手过程,比较简单,官网很详细,这里差不多只是个翻译。上手准备 1、A...

2017-08-31 11:58:05 12946 8

原创 活点地图

去年这个时候,我开始做活点地图APP,用了二十几天的时间完成,发布到了各大应用市场,从产品构思到UI设计和代码实现都是一个人完成,可能产品定位也没有考虑太清楚,尝鲜的人很多,但是留存率比较低,

2016-04-17 09:51:17 7343 3

原创 我的书单

整理了一下自己购物车里的书单,推荐一下。

2016-01-03 15:35:13 9045 11

原创 JAVA虚拟机、Dalvik虚拟机和ART虚拟机简要对比

简单介绍JAVA虚拟机,安卓Dalvik虚拟机和ART虚拟机,并做简单对比。

2015-12-31 11:43:14 25581 13

原创 Python基础知识概要

非常简单的python入门,了解这门语言,用来为接下来的开发做基础。

2015-05-27 16:55:36 5662 0

原创 wireshark抓包获取网站登录信息

教你使用wireshark抓包,获取网站的登录用户名与密码。

2015-05-24 22:54:11 39379 3

原创 android错误之ListView设置setOnItemClickListener失效

检查一下你的listView中item的view中有没有checkBox控件,如果有这个控件,事件会被子View捕获到,ListView无法捕获处理该事件,导致失效解决方法如下: <CheckBox android:id="@+id/comment_item...

2015-05-11 22:47:58 3364 1

原创 android开发之Monkey测试_自动化测试_看看你的应用够不够健壮

教你使用android SDK自带的测试工具Monkey,对你的应用进行压力测试,看健壮性如何?

2015-05-11 15:49:25 8483 1

原创 android开发之应用Crash自动抓取Log_自动保存崩溃日志到本地

教你如何抓取应用崩溃日志,保存到本地,或者增加一些友好提示,如果有需要还可以上传到服务器。

2015-05-09 16:58:38 40464 11

原创 android开发之提高应用启动速度_splash页面瞬间响应_避免APP启动闪白屏

Application和Activity中的onCreate都进行了优化,基本没有耗时操作,但是启动应用之后还是会闪现一下白色背景,然后才进入Splash页面,对比了一下QQ、微信、微博等客户端,点击之后都是瞬间响应Splash启动页,差别在哪里呢。其实就算你onCreate啥都不做,仍然会闪一下...

2015-05-07 12:58:13 23245 8

原创 android开发之android:process属性_application中onCreate执行多次

应用做的匆忙,很多地方只顾实现功能,没有兼顾好性能,所以停下来重构代码优化性能,结果在打log看启动时间的时候,发现Application的onCreate执行了多次,这样导致重复初始化资源,初始化了3次导致接近1s时间。发现这个是由独立进程引起的。即:process这个属性。android:pr...

2015-05-07 10:59:21 16288 2

原创 android开发之应用打包签名混淆流程

ant打包apk,对其签名和混淆,防止反编译。

2015-04-25 11:09:12 8384 2

原创 Android错误之ListView加载错位_ListView图片错位

又遇到ListView加载item时,多个item中的图片会错位的情况现象如下图,同一个人的头像显示的乱七八糟找了一张图,很好地说明了问题的原因问题原因就在于convertView的重用,当重用 convertView 时,最初一屏显示 7 条记录, getView 被调用 7 次,创建了 7 个...

2015-04-24 09:14:25 15807 7

原创 Java 设计模式之中介者模式

本文属于23种设计模式系列,介绍中介者模式。

2015-04-23 08:33:21 24031 15

原创 《启示录-打造用户喜爱的产品》-第一部分

今天下午读了《启示录-打造用户喜爱的产品》的第一部分,介绍软件开发中的人员职能,其实主要还是产品经理相关的,做了一部分笔记如下。其实平时读书也一直在思考,应该怎么读书,很多读过的书当时很受启发,但是过段时间就会淡忘了,模糊记得一些内容,但是又好像没有什么作用。之后读书读到有启发的地方还是记录一下,...

2015-04-22 08:03:23 2731 1

原创 Java设计模式之访问者模式

本文属于23种设计模式系列,介绍访问者模式。

2015-04-21 07:48:35 14062 8

原创 Java设计模式之命令模式

继续23种设计模式系列,本文介绍命令模式。

2015-04-19 08:31:28 27083 10

原创 Java设计模式之责任链模式、职责链模式

继续介绍23种设计模式系列,本文介绍的是职责链模式。

2015-04-18 07:41:22 37340 26

原创 Java设计模式之迭代子模式

本文继续介绍23种设计模式系列之观察者模式。定义在软件构建过程中,集合对象内部结构常常变化各异,但对于这些集合对象,我们希望在不暴露其内部结构的同时,可以让外部客户代码透明地访问其中包含的元素;同时这种“透明遍历”也为同一种算法在多种集合对象上进行操作提供了可能。使用面向对象技术将这种遍历机制抽象...

2015-04-17 07:26:39 11118 3

原创 Java设计模式之观察者模式

本文继续介绍23种设计模式系列。介绍的是观察者模式。

2015-04-16 07:32:51 39620 13

原创 Java设计模式之模板方法模式(Template Method)

本文属于23种设计模式系列,介绍的是模板方法模式。

2015-04-15 08:37:27 36952 8

原创 Java设计模式之状态模式

本文属于"23种设计模式"系列,介绍状态模式。

2015-04-14 07:54:13 20126 8

原创 Java设计模式之策略模式

本文属于23种设计模式系列。 介绍的是策略模式。

2015-04-13 07:20:41 48398 17

原创 java设计模式之建造者模式

本文属于23种设计模式系列。 介绍的是建造者模式。

2015-04-12 07:59:20 36041 15

原创 JAVA设计模式之抽象工厂模式

本文属于23种设计模式系列。 继续前面简单工厂模式和工厂方法模式的例子,以汽车配件制造介绍抽象工厂模式。

2015-04-11 08:26:32 82871 46

原创 java性能优化技巧二

1. 谨慎对待Java的循环遍历Java中的列表遍历可比它看起来要麻烦多了。就以下面两段代码为例:A:1234private final List _bars;for(Bar bar : _bars) {    //Do important stuff}B:12345private final L...

2015-04-10 07:47:36 5031 0

原创 23种设计模式汇总整理

设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式 结构型模式,共七种:适配器模式、装饰者模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备...

2015-04-09 10:57:11 184522 32

原创 android Apk打包过程概述_android是如何打包apk的

最近看了老罗关于android应用资源编译和打包过程的分析,过程比较复杂,这里结合其他资料,简要描述下打包过程,从整体上了解这个流程,感兴趣的再去详细研究过程。流程概述:1、打包资源文件,生成R.java文件2、处理aidl文件,生成相应java 文件3、编译工程源代码,生成相应class 文件4...

2015-04-07 11:11:44 45539 9

原创 ant使用全总结_ant教程_ant打包apk_ant如何使用

所需文件ant打包apk需要三个目录: build.xml,local.properties,proguard-project.txt生成方式,在项目根目录下执行指令:android update project —path .其中,build.xml文件是进行ant build的主要文件,它引用...

2015-04-02 20:55:34 11447 0

原创 android之View和LinearLayout的重写(实现背景气泡和波纹效果)

前两天看了仿android L里面水波纹效果的两篇博客Android L中水波纹点击效果的实现Android自定义组件系列【14】——Android5.0按钮波纹效果实现第一篇是实现了一个水波纹布局,放在里面的所有控件点击后都会出现波纹效果第二篇是实现了一个水波纹view,点击之后自身会出现波纹效...

2015-01-16 23:59:24 17200 0

原创 android之View坐标系(view获取自身坐标的方法和点击事件中坐标的获取)

在做一个view背景特效的时候被坐标的各个获取方法搞晕了,几篇抄来抄去的博客也没弄很清楚。现在把整个总结一下。其实只要把下面这张图看明白就没问题了。涉及到的方法一共有下面几个:view获取自身坐标:getLeft(),getTop(),getRight(),getBottom()view获取自身宽...

2015-01-15 16:59:28 86717 14

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