- 博客(38)
- 资源 (6)
- 收藏
- 关注
转载 JVM、DVM(Dalvik VM)和ART虚拟机对比
本文在于帮助大家快速的有一定深度的了解Android虚拟机。如果读者期望更加深入的了解相关的内容,可以根据文末给出的参考资料继续往下学习。如果觉得文中内容有什么错误,欢迎读者朋友指正,同时如需要转载请注明出处http://blog.youkuaiyun.com/evan_man/article/details/52414390,谢谢!Android系统使用Dalvik Virtual Machine (D...
2020-03-30 16:02:30
388
转载 java中的各种锁详细介绍
Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。本文旨在对锁相关源码(本文中的源码来自JDK 8)、使用场景进行举例,为读者介绍主流锁的知识点,以及不同的锁的适用场景。Java中往往是按照是否含有某一特性来定义锁,我们通过特性将锁进行分组归类,再使用对比的方式进行介绍,帮助大家更快捷的理解相关知识。下面给出本文内容的总体分类目录:1. 乐观锁 V...
2020-03-30 15:58:24
252
转载 浅谈Java代理一:JDK动态代理-Proxy.newProxyInstance
java.lang.reflect.Proxy:该类用于动态生成代理类,只需传入目标接口、目标接口的类加载器以及InvocationHandler便可为目标接口生成代理类及代理对象。// 方法 1: 该方法用于获取指定代理对象所关联的InvocationHandlerstatic InvocationHandler getInvocationHandler(Object proxy) ...
2019-11-20 17:34:15
230
转载 Android存储及getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()区别
存储介绍Android系统分为内部存储和外部存储,内部存储是手机系统自带的存储,一般空间都比较小,外部存储一般是SD卡的存储,空间一般都比较大,但不一定可用或者剩余空间可能不足。一般我们存储内容都会放在外部存储空间里。使用过程注意事项:1.先判断SD卡是否可用,可用时优先使用SD卡的存储,不可用时用内部存储2.存储在SD卡上时,可以在SD卡上新建任意一个目录存放,也可以存放在应用程序内部...
2019-10-08 15:43:01
890
转载 RxJava中Observable的基本用法
1.前言随着RxJava越来越火,相信在2016年必定会大方异彩。 虽然前前后后看了不少RxJava的文章,但都没有积累下来,又没有在实际项目中使用过。因此特意写下这篇文章记录学习过程。1.简介RxJava一般我们进行耗时任务,如网络、数据库查询、复杂计算等等,我们都回开启一个线程,然后通过接口回调,获取我们的结果。 但随着我们业务逻辑的越来越复杂,我们就会陷入一个回调地狱,回调里面还...
2019-09-20 11:32:28
9491
2
转载 转载 React/React Native 的ES5 ES6写法对照表
原文: http://bbs.reactnative.cn/topic/15/react-react-native-%E7%9A%84es5-es6%E5%86%99%E6%B3%95%E5%AF%B9%E7%85%A7%E8%A1%A8很多React/React Native的初学者都被ES6的问题迷惑:各路大神都建议我们直接学习ES6的语法(class Foo extends React....
2018-09-19 17:54:55
177
原创 Android studio 统一版本依赖, 避免build不同依赖版本冲突
在使用as打包过程中,很可能添加一个三方库,再次构建项目,报版本冲突,我们需要改动gradle文件,将依赖版本统一,这样会避免不少麻烦.首先,在项目project下创建新文件: dependency.gradle,与setting.gradle是同级的,里面定义的是一些版本信息,如: dependency.gradle:ext.versions = [ compileSdkVers...
2018-06-18 22:03:35
4135
原创 百度地图 sdk 简单封装使用 获取当前位置
因为项目中有几处用到了定位功能,所以简单封装了一下百度地图SDK,不用每次初始化,记录于此.使用前提是项目app已经导入了百度地图的SDK,项目比较陈旧,v7.2之前的版本,非最新版sdk.一共两个类,还是很简单的,第一个MyLocationListener:public abstract class MyLocationListener implements BDLocationLi
2017-08-14 17:31:29
1668
原创 android studio 导入 eclipse项目 报错 Error: Some file crunching failed, see logs for details
今天手贱,想将公司N年之前的eclipse项目导出来,用as跑起来,果然出了问题,尝试解决中... ... android studio 导入 eclipse项目 报错:Error:Execution failed for task ':....:mergeDebugResources'.> Error: Some file crunching failed, see logs f
2017-05-31 16:13:16
1810
原创 控制台ADB 命令安装apk到手机sdcard及安装qq过程中问题:: to '/sdcard/tmp/': Is a directory解决
今天整理手机内存,华为荣耀7i, 16G+sd扩展, 已经升级到了android版本6.0.1, 放入sdcard之后,软件安装还有很多在手机内存中,16G的机身内存,已经不够用了,于是决定将软件搬家到sd卡中, 搜了半天手机管家助手之类的,终于在google play 下载了个 app2sd 软件(评分最高,下载量最高的),结果有个软件搬家功能, 点了却提示:您的手机不支持此功能!! 我凑,
2017-02-27 17:14:37
12463
转载 primary key与unique的区别 及 insert方法的一些说明注意
定义了 UNIQUE 约束的字段中不能包含重复值,可以为一个或多个字段定义 UNIQUE 约束。因此,UNIQUE 即可以在字段级也可以在表级定义, 在UNIQUED 约束的字段上可以包含空值。Oracle自动会为具有 PRIMARY KEY 约束的字段(主码字段)建立一个唯一索引和一个NOT NULL约束,定义PRIMARY KEY约束时可以为它的索引; UNIQUED 可空,可以在
2017-02-27 16:31:10
3042
原创 android studio gradle的内容都代表了什么
跑studio 项目,必有这么一个build.gradle 文件,这玩意儿里面的东西太多了,不过我反正都是默认的设置,今天就来看看,都是啥意思.//设置脚本的运行环境(一般不用)buildscript { //支持java 依赖库管理(maven/ivy),用于项目的依赖。 repositories { mavenCentral() } //依赖包的定义。支
2016-08-24 17:25:21
1106
转载 (Android版)AR 现实增强 高通 Vuforia QCAR SDK学习笔记(一)
望集齐大家的力量,将AR(增强现实)发展壮大。PS:不是我不加链接,是我加了超链接,没有用啊,难道是我权限不够,只得自己复制、粘贴了1.下载高通SDK(高通刚刚才更新开发中心地址,版本更新为V2.0)https://developer.vuforia.com/resources/sdk/android下载对应系统的安装程序,下载完成后,你就下一步下一步安装吧。2.编
2016-08-08 16:00:32
1626
转载 Android热补丁动态修复实践
原文 : http://blog.youkuaiyun.com/wwj_748/article/details/50835720
2016-07-28 14:40:59
670
转载 Andorid 反编译App
原文 : http://blog.youkuaiyun.com/lmj623565791/article/details/23564065
2016-07-28 10:27:58
283
转载 在Android中显示GIF动画
原文 : http://blog.youkuaiyun.com/loongggdroid/article/details/21166563
2016-07-28 10:01:29
362
转载 xutils 2.x(2.6)中的session获得和cookieStore使用
原文 : http://blog.youkuaiyun.com/aa7704/article/details/50611588
2016-07-28 09:58:58
515
转载 RecyclerView添加Header的正确方式
原文 : http://blog.youkuaiyun.com/qibin0506/article/details/49716795
2016-07-26 18:06:51
393
转载 RecyclerView 添加头部和尾部布局
原文地址 : http://blog.youkuaiyun.com/jxxfzgy/article/details/47012097
2016-07-14 09:38:04
1002
转载 csdn如何转载别人的文章
文章出处 : http://blog.youkuaiyun.com/jiangping_zhu/article/details/18044109
2016-07-13 16:42:32
269
原创 Android studio 上传项目到 github 开源托管,项目更新 以及 github上的项目删除
此处默认大家有github的账号 ,没有的话可以去 https://github.com/ 去注册一个.作为Android开发,github是不可少的.还要有个Android studio 开发工具 此处附一个百度云盘,目前是新的,2.0以上版 , 点击打开链接 ,当然想下最新的去找度娘吧.再次,你还需要下个git客户端, 点击打开链接 估计你下的时候已经是老版本了.记住...
2016-06-30 15:43:40
748
1
转载 Android强制设置横屏或竖屏
原文出处: 点击打开链接全屏在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN
2016-06-27 10:14:33
4907
原创 Android studio简单设置
前两天电脑突然抽风,重装了系统,studio的配置文件也没保存,之前很多的设置也没了,现在一点一点重新设置,妹的,记录一下.跳着记录,想到哪算哪吧.as最基本的设置, 参考 : http://ask.android-studio.org/?/article/14新建的类,需要一些注释,比如作者,比如时间等, 参考 : http://jingyan.baidu.com/art
2016-06-07 11:28:18
365
原创 Android中,一些用于统一管理的类,比如 log,比如 toast,比如 url等(url篇)
做为 Android 开发人员,开发和上线是必经过程,然而坑爹的测试url和正式url九成九的不会是同一个,再加上网络请求有点多,地址还不少,这就坑了,换个地址真费劲.第①种, 最low的就是每个url取个名字,后边给附上全路径,这要改起来非疯了不可.第②种, 改进的,就是建一个常量类ConstValues,专门放地址,并用组拼的方式,将地址分成两部分,前一部分base是要经常换的ur
2016-06-03 13:52:21
789
1
原创 Android中,一些用于统一管理的类,比如 log,比如 toast,比如 url等(toast篇)
用于显示单例的toast,还是很简单的,一个类即可:/** * @author tyxo * @qq 1577441454 * @date 2015/6/3 12:02 * @desc 显示单例的吐司,能连续快速弹的吐司 */public class ToastUtil { private static Toast toast; /*public static
2016-06-03 12:05:03
554
原创 Android中,一些用于统一管理的类,比如 log,比如 toast,比如 url等(log篇)
在Android开发中,Log打印日志,作为调试或者管理,都是必不可少的,但是log输入的地方太大,如果产品上线的时候,经理要求不要有log输出,避免泄露一些信息等,这时,如果我们一处一次的去找log并注释掉它们,非得疯了不可,太多了!!实际开发中,很少有人会直接使用系统自带的log打印日志,基本都会自己封装一下,否则会显得很low!这里列一下自己的一些封装类,比如log统一管理类,比如单
2016-06-03 11:44:02
543
转载 Instant Run工作原理及用法
原文链接: http://www.jianshu.com/p/2e23ba9ff14b前言看到一篇介绍Instant Run的文章,觉得蛮不错的,翻译记录一下,其中夹杂着自己的理解,科学上网的原文地址,最后附上Install Run的使用方法。(本文图片出处)tips:文中所有链接地址都要翻墙Instant RunInstant Run,是andro
2016-05-27 10:55:29
1992
转载 你应该知道的那些Android小经验
原文链接: 点击打开链接做Android久了,就会踩很多坑,被坑的多了就有经验了,闲暇之余整理了部分,现挑选一些重要或者偏门的“小”经验做个记录。查看SQLite日志12adb shell setprop log.tag.SQLiteLog Vadb shell setprop log.tag.SQLiteStatements
2016-05-27 10:31:46
546
转载 知道Android 中Gradle 的这些技巧,提升编译构建速度
原文链接:http://tikitoo.github.io/2016/05/26/android-studio-gradle-build-run-faster/不过有些事情我们是不得不承认的,Android Studio 越升级越卡顿有木有,每次升级都说有黑科技,但每次都被当做小白鼠,最后只能降版本保智商,每次构建,都要刷个干货群,刷个知乎才能完成,有时候代码改了运行了没有生效
2016-05-27 10:18:16
368
转载 让EditText不能自动获取焦点
转载文章 原文链接 : 点击打开链接在activity中放置了1个或1个以上的EditText,进入该activity的时候第一个EditText会接收焦点,我希望里面所有的EditText默认是不接收焦点的,该怎么做呢?方法:在第一个EditText前面添加一个LinearLayout,并且一定要请求获得焦点,否则无效。网上很多都说到要添加一个LinearLayout,但
2016-05-16 11:22:45
282
转载 android studio新建project的时候connect refused:connect或者卡在building project...或Refreshing
原文链接我搜索这个问题的 原因是导入第三方demo的时候出现的,以前还没什么感觉,今天网速特慢才发现的,卡了特长时间.android studio新建android gradle project的时候connect refused:connect或者卡在building project...或Refreshing xxx gradle project===原因是:gra
2016-04-26 14:55:19
723
原创 Android DownloadManager 文件下载 带进度按钮 和通知栏同步
琢磨DownloadManager下载文件的时候发现的,正好整理一下,现在文件下载是每个apk必备功能,更行是肯定的.话不多说,看效果:ps:网上随便找的一个小apk.主要核心类两个,一个MainActivity,一个帮助DownloadManagerHelp,MainActivity代码:package com.tyxo.downloadmanager;i
2016-04-12 14:16:50
5326
原创 虚拟按键遮挡app页面,如华为荣耀7i
最近开发遇到一个问题,app首页底部的一部分,被手机的虚拟按键遮挡住了,导致内容显示不全,之后各种搜索,记录如下.①:我用到了slidingmenu控件加载,而slidingmenu在版本比较高的手机上,显示有隐藏问题,没有计算虚拟按键所占用的空间,解决:找到slidingmenu.java这个类,修改protected boolean fitSystemWindows(Rect i
2016-03-25 17:07:01
7617
Clean Architecture - Patterns, Practices, and Principles.part1
2017-12-12
Clean Architecture - Patterns, Practices, and Principles.part2
2017-12-12
Clean Architecture - Patterns, Practices, and Principles.part3
2017-12-12
Clean Architecture - Patterns, Practices, and Principles.part4
2017-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人