版权声明:本文为博主原创文章,未经博主允许不得转载。系列教程:Android开发之从零开始系列源码:github.com/AnliaLee/Progressbar,欢迎sta...
版权声明:本文为博主原创文章,未经博主允许不得转载。系列教程:Android开发之从零开始系列源码:github.com/AnliaLee/Progressbar,欢迎sta...
记得我当初刚开始在芬尼带团队的时候,有一次领导问我,你觉得你的团队现在有什么问题没有,我那会也可能是护短心理作用,没怎么想,就回了一句我觉得现在团队挺好的,没什么问题。结果后...
前言 在android当中对于UI体系当中往往我们会在绘制UI的时候碰到各种各样的问题而不知道从何解决, 也有时需要开发更改自定义组件时,需要做自己的调整,或者是实现...
1. 概述 为了保证数据的一致性,在多线程编程中我们会用到锁,使得在某一时间点,只有一个线程进入临界区代码。虽然不同的语言可能会提供不同的锁接口,但是底层调用的都是操作系统的...
本博客主要对java 的GUI相关知识进行简单的介绍和总结,整个博客按照创建一个java GUI的顺序进行介绍,期间穿插讲解用到的java Swing的布局、控件等相关知识。...
用以下几种情况的代码及分析大致讲解 String s = "abc" 和 String s = new String("abc") 的区别。 情况1: 步骤: 栈中开辟一块空...
前言 在第六章中,我通过匿名共享内存的方式解决Binder通信是无法传递大数据的问题,一次Binder通信最大可以传输是1MB-8KB(PS:8k是两个pagesize,一个...
let's encrypt基础知识 let's encrypt是一个认证机构(Certificate Authority = CA) 想使用HTTPS需要认证机构颁发的电子证...
最近想搞一个网站玩玩,发布网站用https协议已经是大势所趋了。例如微信小程序,不使用https协议根本不让接入。所以,分享一下我尝试过的三种方法。1.Linux自签(OPE...
我们项目发了好几个版本,之前都一直正常,前几天突然市场的人反应好多都说我们app有病毒,不敢用了。 作为公司Android开发的我,所有的代码都是自己写的,怎么可能有病毒,第...
当开发中使用了Google的Room框架的话,当你在之后的版本中新增了表或者改动了某些表结构的话,你就需要对数据库的版本号进行相应的更新,现在整理两种更新方式: 作死型方式 ...
不知是Apple 技术太先进了, 还是怎么的MacBook.png新款带bar的MacBook pro的触控板, 不如原来的好用, "三指" 和 "四指" 的动作,经常误识别...
问题由来 最近在看尝试Flutter,在开发时打算用枚举标示5个常用的按键KeyCode,因为就值关系特定几个KeyCode,所以打算仅设定5个枚举值,并且指定其原始值为其i...
今早无意间看到了 Dart 居然也支持 Api 的扩展,感觉就好像发现了新大陆,之前写的好多转换方法都可以换一个更简洁,更优雅的写法。 这么好的点当然要记录一下,同时也分享给...
GlobalKey能够跨Widget访问状态。 上图中的开关控件是单独的一个小控件,要求点击右下角的切换,也可以改变开关的状态,这时我们就需要用到GlobalKey。 切换控...
这篇文章将介绍如何进行一步一步操作实现将自己的库上传至JCenter,使得可以简便的在app/build.gradle中的dependencies使用compile进行导入库...
本文长期更新!M系列芯片的机型也适用 Xcode16 pod init等命令执行出错的请参考点击这里这里这里这里[https://github.com/CocoaPods/C...
编译时注解处理 若希望对编译时的注解进行处理需要做 自定义类集成自AbstractProcessor 重写其中的process函数 这块很多同学不理解,实际是编译器在编译时自...