Newstrong's 博客

Kratos
专注于用户阅读体验的响应式博客主题
Android

Android Studio Markdown 插件预览不可用修复

修复Idea高版本不能使用markdown预览的bug 1. 分析 1.1 换编辑器 1.2 解决JavaFX问题 2. 原因 1. 分析 idea从2020.4开始依赖jdk11, 目前基于国内现状, 可reset eval的版本最高到2021.2.3, 实际最方便的是2021.1.x版本, 但不管哪个版本, 依赖都是JDK11, 而JDK从8版本以后不再内置JavaFX, 需要单独下载引入, Idea的Markdown编辑器实际上就是依赖JavaFX实现的, 所以现在的解决方案有2个, 一个是换一个编辑器, 一…

2022年2月8日 50点热度 0人点赞 newstrong 阅读全文
未分类

Android开发中Handler同步屏障机制(sync barrier)详解

Handler同步屏障机制是Android开发中一个较为高级且复杂的特性,主要用于控制消息队列MessageQueue中消息的处理顺序。当设置同步屏障时,会阻止所有普通消息(同步消息)的处理,同时允许立即消息(例如带回调的消息或Runnable对象)继续执行。 「消息分类」: 「普通消息(同步消息)」:常见的通过Handler发送的消息,按照时间戳顺序在MessageQueue中排队。我们平时发的消息基本都是同步消息,在这里不做讨论。 「屏障消息(同步屏障)」:一个特殊的Message对象,没有target属性,用…

2021年4月24日 57点热度 0人点赞 newstrong 阅读全文
Android

Android Gradle插件发行说明

Android Gradle插件发行说明 Android Studio构建系统基于Gradle,而Android Gradle插件添加了一些特定于构建Android应用的功能。尽管通常使用Android Studio同步更新Android插件,但该插件(以及Gradle系统的其余部分)可以独立于Android Studio运行,并且可以单独进行更新。 本页说明如何使您的Gradle工具保持最新状态以及最新更新。 有关如何使用Gradle配置Android构建的详细信息,请参见以下页面: 配置构建 Android插件…

2020年7月28日 36点热度 0人点赞 newstrong 阅读全文
未分类

print as pdf file on a mac

在Mac上如何将文件打印为PDF Mac OS X相比较其它的操作系统,其中一个优势在于它在系统级别直接内置了PDF创建功能,也就是不需要任何额外软件就可以直接将文件转换为Adobe PDF格式。系统启动后,默认就已经支持PDF打开、预览以及“打印”的功能,并且和Windows系统中的Adobe Reader不一样,在Mac中打开PDF速度非常之快。 (译者注:Linux操作系统例如Ubuntu等中也均内置了系统级的功能,Windows 10中也内置了PDF创建的功能,至于Windows中用Adobe Reader…

2020年6月30日 28点热度 0人点赞 newstrong 阅读全文
未分类

Objective-C属性(property)的特性(attribute)

先以一图总结: Atttributes 以下:「attribute(s)」,「特性」是指同一事物(都指@property后面括号内的单词)。 用Objective-C做过开发的朋友都知道,类里面的属性(可以近似地理解为类的变量)是用@property关键字定义的,然后@property后面的括号,会写上若干「特性(attribute)」,后面跟数据类型、属性名称。如: @property (copy, nonatomic) NSString *name; 写OC良久,对括号内的这些attributes,还是一知半解…

2020年6月4日 32点热度 0人点赞 newstrong 阅读全文
未分类

Jekins build xcode with Parallels virtual machine

本文仅是思路,没有验证或成功案例 How to change serial number of my virtual machine Generate your own Hackintosh Serial Number, Board Serial Number, UUID, MLB, ROM in Clover A Jenkins plugin to run builds in Parallels Desktop Xcode integration for mobile/iOS developments

2020年6月4日 25点热度 0人点赞 newstrong 阅读全文
未分类

ITMS-90809: Deprecated API Usage

解决ITMS-90809: Deprecated API Usage UiWebView 审核不通过 苹果审核时提示ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of new apps that use UIWebView APIs starting from April 2020. See https://developer.apple.com/documentation/uikit/uiwebview for m…

2020年5月22日 28点热度 0人点赞 newstrong 阅读全文
Android

Android studio 是从哪里得到库的?

Android studio 是从哪里得到库的? Android Studio是从build.gradle里面定义的Maven 仓库服务器上下载library的。Apache Maven是Apache开发的一个工具,提供了用于贡献library的文件服务器。总的来说,只有两个标准的Android library文件服务器:jcenter 和 Maven Central。 jcenter jcenter是一个由 bintray.com维护的Maven仓库 。你可以在这里看到整个仓库的内容。 我们在项目的build.g…

2020年5月19日 33点热度 0人点赞 newstrong 阅读全文
未分类

提升团队开发效率 - Nexus Repository

提升团队开发效率 - Nexus Repository 原文链接:https://blog.51cto.com/14579491/2451530 关于提升团队开发效率有很多可以讲,这里讨论一个比较简单易行并且"效果明显"的方法。 在有些公司,如果对访问外网做了限制的话,可能需要走统一的代理才能访问外网。并且管理更> > 加严格的可能还会对访问的外部资源签发自签名的证书,这样会导致几个问题 每个人需要在工作电脑上配置代理 不同的软件/平台配置代理的方式并不统一 访问速度较慢 可能需要把自签名的证书impo…

2020年5月14日 33点热度 0人点赞 newstrong 阅读全文
未分类

使用Kotlin创建自定义View

使用Kotlin创建自定义View 通过Android Studio点击 New-Kotlin Class/Files 创建的一个类,指定它实现一个View,例如:FrameLayout。此时IDE会提示你需要实现它的构造方法,Alert+Enter 即可,完成后如下: class CustomViewTest(context: Context) : FrameLayout(context) { } 此时只实现了View的一个构造方法,在代码中初始化并使用并没有问题,但是不能再XML中引用,因为自定义View需要实…

2020年5月14日 28点热度 0人点赞 newstrong 阅读全文
1234

近期文章

  • Android MediaCodecList 解码器能力探测方案
  • git类图形化log
  • ZSH Git Plugin 别名表格
  • Prefer Function Reference over Lambda in Kotlin? Wrong!
  • ZonedDateTime toString compatability with ISO 8601
标签聚合
技术 开发 gpt kotlin googleplay

COPYRIGHT © 2026 Newstrong's 博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备2024057367