自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiaoyinliuyun的专栏

藏好自己,做好清理

  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

原创 2. 如何通过公网IP&端口映射访问到设备的vmware虚拟机的ubuntu服务器

【代码】2. 如何通过公网IP&端口映射访问到设备的vmware虚拟机的ubuntu服务器。

2023-12-12 21:20:53 3667

原创 中国移动公网IP申请过程

【代码】中国移动公网IP申请过程。

2023-12-10 18:17:53 10600 1

原创 根Activity启动流程(草稿,截图)

目录Activity.javaInstrumentation.javaActivityTaskManagerService.javaActivityStartController.javaActivityStarter.javaRootActivityContainer.javaActivityStack.javaActivity.javaInstrumentation.java上面一次跨进程通信ActivityTaskManagerService..

2022-04-25 23:02:22 1958

原创 Android 窗口管理、View绘制、事件分发(草稿)

一、从哪开始说起呢?问:屏幕上可见的各种窗口和视图是谁在统一管理?Android的窗口视图统一由 android.view.WindowManagerGlobal 管理(单例类),对应到它的mRoots和mViews 属性上。ViewRootImpl:视图层次结构的顶部(顶级视图),实现了视图和窗口管理器之间所需的协议。何时创建并关联到WindowManagerGlobalmViews是扁平化的管理每次添加的view,而mRoots是以视图层级的形式管理每次添加的view。

2022-04-12 23:42:00 2922

原创 模板小游戏

魔板小游戏

2022-04-12 17:48:06 3877

原创 IDEA在Insert Macros时,自定义的Macro为什么没有在可选项里面,怎么加入?

求助

2021-04-21 11:36:34 501

原创 windows10上使用zsh 配置及相关问题

windows10上使用zsh 配置及相关问题(1)设置开发者模式及相关配置:设置->更新与安全-> 开发者模式(2)控制面板 -> 程序 -> 启动或关闭windows功能 -> ☑️ 适用于Linux的Windows子系统(3)去微软Store下载 ubuntu(4)通过cmd :bash 进入shell(5)sudo apt-get install z...

2019-07-30 14:06:20 5154

原创 android Java.lang.IllegalStateException: No activity 把自己坑了

android Java.lang.IllegalStateException: No activity我出现这个异常的原因比较坑,ViewPager持有的FirstFragment内部需要维护三个Fragment,所以内部也需要用到FragmentManager,用于在setUserVisibleHint方法里获取了FragmentManager的实例,所以得到的是上级Fragment对应的...

2018-06-07 22:31:39 1887

原创 git commit 不小心把账号密码文件提交上去并push到远程后,怎么删除commit记录

当前分支1.git reset - -hard b66cc2c (b66cc2c为commit_id) 这个commit_id 是错误commit 之前的那个commit2.git push -f 或者 git push origin xxxx(分支名) -f 执行后 远程的错误的commit会像出栈一样被删除掉。master分支1.git checkout master...

2017-12-14 10:55:36 1648

原创 图片加载类ImageLoader原理总结

《Android开发艺术探索》中提供的ImageLoader原理总结

2017-08-07 15:09:41 604

原创 Handler原理总结

Handler用于将一个任务切换到某个指定线程中去执行,可以看成一个生产者消费者模式, Handler在子线程中发送消息,最终是通过MessageQueue的enqueueMessage方法把Message对象添加到MessageQueue中

2017-08-05 17:05:24 392

原创 react-native <WebView>内部网页跳转并返回上一级

使用Rn的WebView控件时,遇到的网页内部跳转如何返回的问题。点原生Back键返回;点左上角返回键返回;

2017-08-03 15:10:44 5325 1

原创 MVC,MVP优缺点总结

mvp和mvc的优缺点1.mvc耦合度高2.mvp完全解耦3.mvp复用度高4.mvp方便测试5.mvp接口维护成本高

2017-07-27 21:58:23 4403

原创 排序算法java实现

排序算法java实现

2017-07-25 21:46:42 290

原创 Android屏幕适配

布局以dp为单位: 五分钟彻底读懂dp 由于android手机的碎片化严重,手机屏幕出现多种像素密度,如果用px作单位,则在不同手机上显示的大小比例会不同。而dp作为像素密度为160ppi时1px的长度(320ppi时,1px长度是之前的1/2,即1dp=2px),在不同设备上占有的px数相应的不同,从而使得布局相对比例相同,正常显示在不同设备上。提供不同像素的图片:有时为了图片的显示要求,

2017-07-25 20:59:59 391

转载 使用软引用构建敏感数据的缓存

1 为什么需要使用软引用2 如何使用软引用3 使用ReferenceQueue清除失去了软引用对象的SoftReference

2017-07-25 15:42:56 271

原创 Java四种引用类型分析

Java四种引用包括强引用,软引用,弱引用,虚引用。若一个对象不被任何一个变量引用,则该对象不能被程序使用。4种级别由高到低依次为:强引用、软引用、弱引用和虚引用。强引用:只要引用存在,垃圾回收器永远不会回收。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。

2017-07-25 15:14:58 408

原创 React-Native 使用

Rn基本用法:Rn运行环境搭建1.brew install node2.brew install watchman3.npm install react-native-cli -g创建运行一个Rn项目:News1.react-native init News2.cd News3.adb reverse tcp:8081 tcp:80814.react-n

2017-07-19 16:05:31 331

原创 属性动画

1.如何用参数控制属性动画运行的状态?2.如何实时输出属性动画运行的参数,用来控制界面展示?

2017-06-22 18:32:36 225

原创 Android 5.X SVG矢量动画案例

一.矢量动画xml实现1.适量图形文件2.属性动画文件3.粘合剂文件二.矢量动画java实现1.SvgView2.AnimatorSvgView五个案例展示图片:(详述其中三个)案例一:摆锤1.文件:t1_svg_demo.xml

2017-06-22 09:55:37 725

原创 Android布局优化 之 <merge>标签使用详解

1.为什么要使用2.什么情况下使用3.如何使用

2017-06-20 09:44:06 20013 3

转载 学习使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键http://write.blog.csdn.net/mdeditor#!postId=734

2017-06-19 15:23:50 394

SvGDemo矢量图形案例集合

用于学习Android svg矢量图形的案例

2017-06-28

SVGDemo矢量图形案例下载

用于学习Android svg矢量图形的案例

2017-06-22

空空如也

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

TA关注的人

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