- 博客(285)
- 资源 (17)
- 收藏
- 关注
原创 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
原创 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
原创 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
原创 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
转载 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 抖动路径记录问题。
2020-10-14
332个组件_658页PDF.zip
2020-07-11
(泄密)大众点评后端代码!随时下架!Java SSM开发!链接:https://pan.baidu.com/s/1xgIDInCOAljZD3aasS3BiQ
2018-09-29
实现AR红包的具体代码
2017-12-20
Github离线版
2016-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人