自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RuiMan的博客

跟随大师的脚步,模仿大师的行为,成为一名大师

  • 博客(285)
  • 资源 (17)
  • 收藏
  • 关注

转载 JAVA与C++的区别

 https://www.cnblogs.com/Allen-rg/p/6692043.html

2019-02-13 10:57:18 444

转载 Android系统启动流程

http://gityuan.com/android/

2019-02-13 10:05:28 442

原创 Android热修复套路

1.首先了解DVM和ART原理:https://blog.csdn.net/itachi85/article/details/728611792.类加载在DVM与ART中的区别:https://www.jianshu.com/p/7193600024e73.热修复对比:https://blog.csdn.net/itermeng/article/details/79350945...

2019-02-12 15:46:19 487

转载 「转」国内少有的Flutter干货分享:Flutter的原理及美团的实践!

Flutter是Google开发的一套全新的跨平台、开源UI框架,支持iOS、Android系统开发,并且是未来新操作系统Fuchsia的默认开发套件。自从2017年5月发布 第一个版本 以来,目前Flutter已经发布了近60个版本,并且在2018年5月发布了第一个 “Ready for Production Apps” 的Beta 3版本,6月20日发布了第一个 “Release Previe...

2019-02-11 14:52:24 1302

原创 Android架构变更(第一阶段)

第一阶段图1:模块划分,层级结构基础层(橙色模块):每个库要对接jcenter远程仓库;公共业务Module(绿色模块):对接内部Maven仓库,整体封装成AAR包(可根据情况拆分多个aar);视频Module:独立分支,对接内部Maven仓库,封装成AAR包,内含视频基础库和所有视频相关功能(信息流、详情、直播、小窗等);音频Module:独立分支,对接内部Maven仓库...

2018-10-25 14:34:00 388

原创 PM、RD、QA、OP

在外企也好,合资也罢,职场中每个人都有自己的代号,不仅仅是Peter、Mary、Jack、Rose,还有各种PM、RD、QA、OP!这些英文缩写都是什么意思?初入职场或者准备踏入职场的你是不是已经有点犯晕了?今天小编就来给大家科普一下那些听起来神秘又高端的英文职位缩写。 1.PM: Product Manager,产品经理,又称品牌经理(Brand Manager)。举凡产品从创意到上市,所有相关...

2018-02-22 18:45:22 1359

转载 python中的yield

其实一开始并不想学这个用法。但是随着教材往下看,总是能碰到yield这个东西,导致什么都看不下去。神烦的不行。于是专门拿出来啃一下http://pyzh.readthedocs.org/en/latest/the-python-yield-keyword-explained.html 这是一篇从stackflow翻译过来的答案, 很好的解释了yield。虽是中文,不过我看的时候

2018-01-22 16:00:32 517

原创 人工智能&机器学习 路线

作者:寒小阳&&龙心尘 时间:2016年2月。 出处:http://blog.csdn.net/han_xiaoyang/article/details/50759472 http://blog.csdn.net/longxinchen_ml/article/details/50749614 声明:版权所有,转载请联系作者并注明出处1. 引言也许你和这个叫『机器学习

2018-01-16 16:02:18 1083

转载 Mac 上 Class JavaLaunchHelper is implemented in both 报错

Mac 上 Class JavaLaunchHelper is implemented in both 报错Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/java (0x10d19

2018-01-10 16:29:46 1347 1

转载 http://www.jianshu.com/p/7e46fe7485bb

原文地址:http://www.jianshu.com/p/7e46fe7485bb实现Unity和Android进行交互1.背景这里的实现是在Android studio 2.2和Unity 5.4上。本人是Android开发者,因为公司的业务需求需要与unity进行对接。那么暴露出来最需要解决的问题就是android上实现的方法和un

2017-12-21 09:18:01 1784

转载 Android - 基于EasyAR SDK的AR红包的实现

原文:http://blog.csdn.net/ListerCi/article/details/72953294一、综述还记得支付宝在新年里推出的 AR 红包吗?你只要用手机扫一扫“福”字就可以得到一个红包,是不是很神奇很好玩?那么你是否思考过这类程序如何实现呢? 从原理上来说,手机会将你摄像头中的图案与你手机本地或者是云端的图片进行比对,当相似度达到一个程度

2017-12-20 10:07:40 2146

转载 Mac配置adb环境变量

1.打开terminal终端。 2.进入当前用户的home目录。 3.创建.bash_profile文件,输入命令:touch .bash_profile 4.打开.bash_profile文件,命令行输入open -e .bash_profile 此命令行输入完毕后,会自动弹出 .bash_profile 文件的编辑窗口 5.编辑.bash_profile文件

2017-12-12 15:52:17 315

转载 利用fiddler给android模拟器抓包

启动模拟器setting---wireless&networks----mobile networks----access pointnames然后新建一个接入点menu---new APN按照图片中的参数进行修改(Name属性可以自定义)然后保存menu--save现在就可以通

2017-07-17 10:39:25 1394

转载 Android7.0适配教程,心得

http://www.jianshu.com/p/56b9fb319310Android7.0发布已经有一个多月了,Android7.0在给用户带来一些新的特性的同时,也给开发者带来了新的挑战,这几天我将应用适配到Android7.0,其中也遇到了不少问题也踩了一些坑,在这里就把我在Android7.0适配上的一些心得分享给大家,让大家的应用能早一天跑在Android7.0

2017-07-17 10:24:17 696

转载 App打造自定义的统计SDK, 是时候和友盟说分手了

42f293e51580443ade1e91772034aff6.jpg前言谈到移动APP开发的优化方案,开发者第一时间会想到关于GPU渲染和CPU优化问题,而这两大方案确实是优化app的两把尖刀,使APP提升用户量和体验度有较高的推动力。然而我们却会忽视一个比较简单而又难记住的方面,是对用户潜在行为的预估和把控,其实也属于APP业务优化范畴。在无法预估的就是用户的实用操作欲望的情

2017-07-17 10:19:48 751

转载 Okhttp设置User-Agent你可能没遇到的坑,源码解读

http://www.jianshu.com/p/ddbe8c637fc5我们知道Okhttp走的并不是原生的http请求,因此他在header里面并没有真正的User-Agent,而是“okhttp/版本号”这样的字符串,因为后台需要统计信息,要求传入正确的User-Agent,那么我们如何获取User-Agent并设置给Okhttp呢?0x00-正确获取User-A

2017-07-17 09:30:40 3538

转载 Android混淆从入门到精通

http://www.jianshu.com/p/7436a1a32891简介作为Android开发者,如果你不想开源你的应用,那么在应用发布前,就需要对代码进行混淆处理,从而让我们代码即使被反编译,也难以阅读。混淆概念虽然容易,但很多初学者也只是网上搜一些成型的混淆规则粘贴进自己项目,并没有对混淆有个深入的理解。本篇文章的目的就是让一个初学者在看完后,能在不进行任何帮

2017-07-17 09:24:49 467

原创 Google 官方应用架构的最佳实践指南,取代RXJava

http://geek.csdn.net/news/detail/198991

2017-06-21 14:43:27 625

原创 Android通知栏介绍与适配总结

http://iluhcm.com/2017/03/12/experience-of-adapting-to-android-notifications/index.html

2017-06-21 14:26:08 555

原创 2017年Android百大框架排行榜

http://www.cnblogs.com/jincheng-yangchaofan/articles/7018780.html

2017-06-21 14:10:33 6003 2

转载 Module找不到R文件

问题:Android Studio中为项目导入其他依赖工程,当这个Module涉及拥有自己的资源文件并且在类中引用R.xxx的时候,可能会出现“Cannot resolve symbol R”的问题。原因很简单,对于单独的Module工程,AS默认不去并联compile。解决方法(也很简单):点击“Setting” -> "Compiler",勾选“Co

2017-05-15 12:29:28 2370

转载 activity跳转的生命周期调用

2017-05-05 10:14:37 530

原创 AndoridStudio快捷键

Ctrl+F 当前窗口查找Ctrl+R 当前窗口替换Ctrl+shift+F 工程查找Ctrl+shift+R 工程替换

2017-05-03 14:32:08 500

转载 听云SDK影响其他项目报Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/networkbench/agent

问题描述最近集成了听云SDK,装了它的探针,完美运行。后来再运行我的另一个之前完美运行的项目时,傻眼了。闪退!闪退!闪退!一看Log, Caused by: Java.lang.NoClassDefFoundError: Failed resolution of: Lcom/networkbench/agent等等。顿时无语,后来发现原来是Android Studio缓存导致的问题。

2017-04-26 10:58:25 1149

原创 Android中引入其他字体库

//1.//自定义TextView用来加载新字体public class FontDFPGBS9TextView extends TextView { public FontDFPGBS9TextView(Context context) { this(context, null); } public FontDFPGBS9TextView(Context

2017-04-25 09:30:21 944

转载 Android的Schema

什么是 URL Schema?     android中的scheme是一种页面内跳转协议,是一种非常好的实现机制,通过定义自己的scheme协议,可以非常方便跳转app中的各个页面;通过scheme协议,服务器可以定制化告诉App跳转那个页面,可以通过通知栏消息定制化跳转页面,可以通过H5页面跳转页面等。 URL Schema应用场景:     客户端应用可以

2017-04-11 16:00:48 24207 5

原创 Linux各环境变量的理解

1、/etc/profile      /etc/profile是设置所有用户的环境; /etc/environment      /etc/environment是设置整个系统的环境。      系统应用程序的执行与用户环境(/etc/profile)可以是无关的,但与系统环境(/etc/environment)是相关的.      登陆系统时shel

2017-04-10 14:04:33 475

原创 linux系统中配置环境变量的方法

环境变量配置的三个方法】如想将一个路径加入到$PATH中,可以像下面这样做: 1. 控制台中,不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。 这个只针对特定的shell; $ PATH="$PATH:/my_new_path"    (关闭shell,会还原PATH)

2017-04-10 13:29:00 561

原创 linux中权限(-rwxrwxrwx=777)

当你在linux下用命令ll 或者ls -la的时候会看到这些字眼,这些字眼表示为不同用户组的权限:r:read就是读权限 --数字4表示w:write就是写权限 --数字2表示x:excute就是执行权限 --数字1表示读、写、运行三项权限可以用数字表示,就是r=4,w=2,x=1。所以,-rw-r--r--用数字表示成644。这里总共会有10个“-”,第一个表示文件类型

2017-04-10 10:10:25 978

转载 CentOS全名为“社区企业操作系统”(Community Enterprise Operating System)

一、Linux在各领域发展的现状与趋势很多新手都有一个很疑惑的问题:“Linux我听过,但是学习linux系统,能在上面干什么呢,或者说linux系统具体能做什么”,带着这个疑问,在本书的开篇,我们先来了解下Linux与开源软件的关系以及Linux的应用领域和未来的发展趋势。1.1  Linux与开源软件Linux是一种自由和开放源代码的类UNIX操作系统,该操作系统的内核

2017-04-10 09:15:08 4854

原创 ~\根路径 .\当前路径 ..\上一层路径

~\根路径.\当前路径..\上一层路径

2017-04-07 17:56:53 2250

原创 DK(领域知识)domain knowledge;

domain knowledge;

2017-04-05 13:45:07 3247

原创 ODS和EDW

企业运营数据仓储(ODS)和企业数据仓库(EDW )企业数据架构EDW主要为企业提供分析决策服务。ODS主要实现企业数据整合、共享和准实时运营监控等功能,ODS是EDW的一个有益的补充和扩展其中.ADB为应用数据库;A、B、C表示不同类型的数据流动:A表示操作环境中应用数据库之间的直接数据交换;B表示操作环境中应用数据库之间通

2017-04-01 15:51:06 1669

原创 游戏引擎概念理解

游戏引擎最核心的功能是图形的渲染,帮助引擎实现这一功能的,也是真正让引擎达到跨平台的是OpenGL ES,跨平台图形API。使用它进行图形处理,无需担心平台不同会有多大的差异。

2017-03-24 10:23:38 2165

原创 支持JavaEE规范也就是JavaEE的13种核心技术

Java EE的13种核心技术如下:1、JDBC。2、JNDI。3、EJB。4、RMI。5、JSP。6、Java Servlet。7、XML。8、JMS。9、Java IDL。10、JTS。11、JTA。12、JavaMail。13、JAF。

2017-03-23 17:43:48 1693

原创 XSD含义

XSD是指XML结构定义 ( XML Schemas Definition )

2017-03-23 16:53:48 3413

转载 使用manifestPlaceholders替换变量

http://www.ithao123.cn/content-10470179.html

2017-02-28 08:58:51 1449

转载 android之android.intent.category.DEFAULT的用途和使用

1、要弄清楚这个问题,首先需要弄明白什么是implicit(隐藏) intent什么是explicit(明确) intent。     Explicit Intent明确的指定了要启动的Acitivity ,比如以下Java代码:[java] view plain copy print?Intent intent= new Intent(this

2017-02-25 15:02:38 777

原创 Android缓存

// 获取文件大小 //Context.getExternalFilesDir() --> SDCard/Android/data/你的应用的包名/files/ 目录,一般放一些长时间保存的数据 //Context.getExternalCacheDir() --> SDCard/Android/data/你的应用包名/cache/目录,一般存放临时缓存数据Contex

2017-02-23 10:56:01 369

转载 [经典]RXJava给 Android 开发者的 RxJava 详解

http://gank.io/post/560e15be2dca930e00da1083前言我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJ

2017-02-22 15:11:45 1747

通过Flutter代码实现,通过 Kalman filter (卡尔曼滤波)解决 GPS 抖动路径记录问题。

通过 Kalman filter (卡尔曼滤波)解决 GPS 抖动路径记录问题。是kalman滤波算法的快速实现,用于解决gps跟踪问题

2020-10-14

332个组件_658页PDF.zip

历时 1 年的时间,整理完成320+的组件基本用法,不仅包含UI组件,还包含功能组件,这不是一篇让你从入门到放弃的文章,而是一 篇让你更快入门的文章。那这么多组件,要如何学?首先这 320+个组件绝不是让 你一个一个的学,而是希望你把此当成一本工具书,当用到的时候再来查阅。

2020-07-11

爱印互联 开发文档.rar

爱印互联蓝牙打印机,Android文档,

2019-11-26

(泄密)大众点评后端代码!随时下架!Java SSM开发!链接:https://pan.baidu.com/s/1xgIDInCOAljZD3aasS3BiQ

(泄密)大众点评后端代码!随时下架!Java SSM开发!链接:https://pan.baidu.com/s/1xgIDInCOAljZD3aasS3BiQ

2018-09-29

AI人工智能顶级实战工程师就业课程_产品说明书V3.0

从0到大神的成长路线详细规划,AI人工智能顶级实战工程师就业课程_产品说明书!

2018-09-28

Android-阳哥面试宝典V3.0.pdf

最全Android面试知识,从基础到进阶,全覆盖,跳槽加薪必备!

2018-09-28

经典图书:吕映芝 张素琴 蒋维杜《编译原理》清华大学.pdf

自己的书,经典图书:吕映芝 张素琴 蒋维杜《编译原理》清华大学.pdf

2018-09-28

实现AR红包的具体代码

实现AR红包的具体代码,具体代码请参考以下链接: http://blog.csdn.net/ruingman/article/details/78849998

2017-12-20

Github离线版

2016-05-10

安卓中文文档

2016.4.8最新安卓学习文档

2016-04-08

安卓面试题2

安卓面试题2,网上资源,共同学习,daydayup

2016-01-31

安卓面试题1

安卓面试题1,网上资源,共同学习,一起进步

2016-01-31

2015Android面试题

2015Android面试题,网上资源,共同学习

2016-01-31

Thinking in Java(英文版)

Thinking in Java(英文版),经过精心挑选.

2016-01-11

Core java (英文原版)

本文为精心寻找的英文原版Core java,可以仔细阅读

2016-01-11

空空如也

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

TA关注的人

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