XiuYuanTech

Read The Fucking Source Code

[VPS] How to build VPS

learn build a personal website ,and get started quickly

搭建一个个人网站,前期的定位特别重要,你必须要了解你做这个网站的目的, 是为了个人展示、知识分享还是为了兴趣爱好,这直接决定了你将要做的网站的类型和内容风格, 也就是你网站的主题,选定内容方向后,我们再来尝试搭建网站,会起到事半功倍的效果。 购买服务器 个人推荐:Vultr VPS ,低至2.5美元/月,支持支付宝/微信 高性价比VPS,全球16个机房,建站无忧。 「新用户......
VPS


[JNI] NDK Native Method Register

JNI(Java Native Interface,Java本地接口), 用于打通Java层与Native(C/C++)层。 这不是Android系统所独有的,而是Java所有。 众所周知,Java语言是跨平台的语言, 而这跨平台的背后都是依靠Java虚拟机, 虚拟机采用C/C++编写,适配各个系统, 通过JNI为上层Java提供各种服务,保证跨平台性。 这样就产生了一个问题, Java世......
JNI

[Android] How to learn Android

learn Android from scratch,and get started quickly

如何学Android呢,这个话题也有不少人回答过了。 每个人有每个人的学习方法,学习的效率也不一样。 Android 发展这么多年了,变得越来越好了,同时需要大家 学习的东西就比较多。 从目前来看就有多种语言可以开发Android,例如 官方推荐的 JAVA、Kotlin、Flutter 本文主要从 JAVA、Kotlin、Flutter 三个方面来介绍如何学习 学好一门语言再学其他的语言......

[Android] NavigationBar Height

Virtual NavigationBar Height In FullScreen Phone

Android 状态栏相关的文章网上一大堆,但是讲解导航栏的文章大多有系统兼容性问题。 本文将讲解如何准确获取导航栏高度,并且兼容性更好 先引用一下状态栏相关的网络图片 现在大部分的手机都没有底部虚拟导航键了, 但是还是有些手机厂商依然在发布带虚拟导航键的手机。 既然有,开发者就得去适配,我遇到比较麻烦的一个问题是获取屏幕(除了虚拟导航键以外的内容显示区域)高度(content)。 当......

[Android] MediaProjection

Android 5.0 Support MediaProjection For Screenshot

Android 5.0以上提供了MediaProjection,方便截屏录屏等功能。在工作过程中一般系统提供的API即可以满足我们的需求,但是特殊的情况下无法满足本文将通过MediaProjection实现截屏功能以及解决遇到的问题 版权声明: 本站所有博文内容均为原创,如若出现不严谨的地方欢迎指出。转载请务必注明作者与原文链接,且不得篡改原文内容 General Screenshot ......

[Hexo] Theme BeanTech

This is hexo theme Demo.

Ported Theme of Hux Blog, Thank Huxpro for designing such a flawless theme. This BeanTech theme created by YuHsuan modified from the original Porter Kaijun Live Demo Usage I publish the whole ......