Flutter Weekly Issue 48
dart_nativeWrite iOS&Android Code using Dart. This package liberates you from native code and low performance channel.
2020-03-25
Android 开发技术周报 Issue#267
madmana high performance alternative to Google's standard IMA android SDK. If you have your own VAST server and want to render video ads and have full control over the UI, then this library is for you.
kotlin 相关教程整理
1.教程 官方教程 [链接] [链接] 中文翻译 [链接] [链接] 2.说明 [链接] 3.介绍 [链接] 4.书籍 [链接] [链接] 5.微信上的介绍 [链接] 6. kotgo 一个采用 MVP 模式进行设计的 Android 应用框架,它使用纯的 Kotlin 进行构建[链接] 7.实战 Kotlin@Android(一):项目配置和语言转换[链接] 实战Kotlin@Android(三)[链接] ...
Flutter String格式化
请看原文: [链接] 在Android和iOS平台都有相应的方法进行字符串的格式化,但是在flutter中却没有直接提供 在flutter上可以借助一个插件来进行格式化: sprintf {代码...} 例子 {代码...} 请看原文: [链接]
2019-04-09
Espresso-基于MVP架构,采用RxJava2, Retrofit2, Realm3.0, ZXing开发的快递查询App
Espresso is an express delivery tracking app designed with Material Design style, built on MVP(Model-View-Presenter) architecture with RxJava2, Retrofit2, Realm database and ZXing.
2017-04-11
How to upgrade to the latest RN
I think the best way to do this is to create a new RN project that has the same name as your existing project.
2019-03-10
某熊周刊:一周推荐外文技术资料(1.2)
本文从属于某熊周刊:一周推荐外文技术资料是笔者每周浏览外文技术网站中时发现的不错的文章/项目/书籍/教程的集锦,可以关注笔者的专栏某熊的全栈之路及时获取更新。资讯来源包括但不限于Medium、Twitter、Google Plus、Reddit、Hacker News、DZone、Github Trending。另外,周刊中的技术知识框架图参照笔者的2016:我的...
2017-01-12
Android Socket与HTTPS校验
在Android中使用HTTPS的场景比较频繁,所以对于HTTPS的证书应该如何校验呢?关于HTTPS的校验原理可以参考我之前写的一篇文章:《 HTTPS协议实现原理 》,相信看完后应该对HTTPS有一个比较大致的了解。而且对HTTP(s)请求的工具进行了封装,需要体会这种封装工具类的思路,也就是编码中常见的Listener机制。然后是Android...
2020-12-11
Android 自定义View的各种姿势1
这一篇我们来看自定义View的各种姿势。前面几篇文章中我们介绍了Acitivity的启动流程以及生命周期,还介绍了Activity显示的各种原理。那么这篇文章呢,我们来实战一下。(读者可能看了好多关于Android Activity相关的知识,也看了View的实现原理。可是对于自定义View还是感觉隔着一层膜,那么今天我们试着捅破这层隔膜。...
2017-11-22
Android 开发技术周报 Issue#283
新闻Android 11特性调整:安装外部来源应用需要重启APPGoogle Messages beta版迎来一个新的搜索框Android开发者生态永远比不上iOS?“联盟与公约”们正改变这一点谷歌新款Android TV串流设备外形曝光:代号SabrinaAndroid 11 Beta引入诸多改进:3种图标形状 Pixel Launcher应用推荐Android更新改进了“就寝时间”功能体验And...
2020-06-08
Android 开发技术周报 Issue#275
新闻谷歌放出玩家大福利:Android精品游戏全免费 畅玩30天[[图]谷歌Play商城测试新界面 移除“已安装”和“库”两个子标签页]([链接]LineageOS 17.1发布:基于Android 10定制 自带主题引擎教程Kotlin Vocabulary | 密封类 sealed classAndroid Jetpack CameraX 库 Beta 版正式发布!App 黑白化实现探索,有一行代码实现的方...
2020-04-07
Android兼容性优化-Android 8.0设置Activity透明主题崩溃
原文连接:[链接]崩溃日志: {代码...} 抛出异常信息:Only fullscreen opaque activities can request orientationAndroid8.0源码Activity.java:[链接] {代码...} 查看ActivityInfo.java的isTranslucentOrFloating()方法:[链接] {代码...} 解决方法:1、降级targetSDKVersion到26以下(废话!!)2、移除mainfest文件里的...
2020-12-03
4道数学题,求出极狐GitLab CI 流水线之最优解|第1题:有向无环图流水线
💡 极狐GitLab CI 依靠其一体化、轻量化、声明式、开箱即用的特性,在开发者群体中的使用率越来越高,在国内企业中仅次于 Jenkins ,排在第二位。
2023-02-09
react-native的配置
react-native的配置 首先要把安卓的环境搭上,才可以运行react-native,接下来我就把我的搭环境的步骤写在下面 这两个都可以安装,我的电脑是64位的,安装完之后就要配置环境变量了 java环境的搭建 JDK的安装,我把我网盘的链接给大家,直接去下载就可以[链接] 密码是n1x6, JAVA_HOME 环境变量的设,就是你jdk安装的位...
浏览器嗅探
浏览器的嗅探主要基于Window对象的Navigator属性对浏览器的类型、名称、厂商以及运行环境等作出判断,满足不同生产环境的需求。 常见的微信浏览器环境的判断: {代码...} 以上代码js部分基本可以直接截取出作为微信浏览器运行环境下的判断,并提供了错误页内容。 值得一提的是,我在微信windows版本中测试其内置浏览器识...
2017-10-19
你从未见过的EditText属性详解
Hi,小伙伴们,Layout学会了,Button和TextView学会了,ImageView也学会了,是不是感觉总是学习这些单一的东西稍微有点枯燥了呢?那么学习了这篇文章之后,开始尽情发挥你们的想象力开始搞事情吧~
2019-08-20
CountDownTimer 实现倒计时功能
调用 CountDownTimer 的 cancel() 方法,可以为我们取消计时器:但是这个方法,只有在 android 5.0 以上才有效果,在android 5.0 以下并没有效果。如果需要在android 5.0 以下的系统中也使用 cancel,需要我们自己根据 CountDownTimer 源码中的 实现方式,重新实现一下。cancel()源码
2017-05-04