顺心 顺心
4年前
Flutter 玩转微信——闪屏页妙用
概述众所周知,一个健全的App,通常都会有一个SplashPage页面,且该页面一般用于应用(APP)启动时,当然其存在的主要目的是承载:启动页、引导页、广告页、等待页等业务场景。笔者认为,与其说是闪屏页,倒不如叫中转页,怎么个中转法,还请听笔者一一到来...这里笔者借助以Flutter实现微信App登录的逻辑,以点带面来讲讲Sp
春风化雨 春风化雨
2年前
Snagit for mac(屏幕截图录屏编辑工具)
Snagitformac中文版是非常有名的屏幕截图软件,图象可保存为BMP、PCX、TIF、GIF、PNG或JPEG格式,也可以存为视频动画。如果您想要突出显示图像的某些地方,或者您需要录制视频演示文稿,那么请使用snagit屏幕截图工具,使用其内置强大的
刘望舒 刘望舒
4年前
Android深入四大组件(七)Android8.0 根Activity启动过程(后篇)
Android框架层Android深入四大组件categories:Android框架层本文首发于微信公众号「刘望舒」前言在几个月前我写了和这两篇文章,它们都是基于Android7.0,当我开始阅读Android8.0源码时发现应用程序(根Activity)启动过程照Android7.0有了一些变化,因此又写下了本篇文章,本篇文章照此前的文章不仅
简
4年前
Binder Driver缺陷导致定屏的案例
本文讲解异步bindercall是如何阻塞整个系统的,通过ramdump信息以及binder通信协议来演绎并还原定屏现场。一、背景知识点解决此问题所涉及到的基础知识点有:Trace、CPU调度、Ramdump推导、Crash工具、GDB工具、Ftrace,尤其深入理解binderIPC机制。1.1工具简介Trace:分析死锁
Stella981 Stella981
3年前
Android APP性能及专项测试(个人整理)
移动测试、 Android测试 、APP测试Android篇1\.性能测试Android性能测试分为两类:1、一类为rom版本(系统)的性能测试2、一类为应用app的性能测试Android的app性能测试包括的测试项比如:
Wesley13 Wesley13
3年前
Android_sdk目录结构详解
AndroidSDK(Android软件开发工具包,全称androidsoftwaredeveloptoolskit)谷歌提供的Android开发工具包,在开发Android程序时,我们需要通过引入该工具包,来使用Android相关的API。!(https://static.oschina.net/uploads/img/20160
Stella981 Stella981
3年前
Android实现搜索功能并本地保存搜索历史记录
第一步:创建SQLite数据库RecordSQLiteOpenHelper.javapackage com.mobile.android.yilone.sqlite;import android.content.Context;import android.database.sqlite.SQLiteDatabase
Stella981 Stella981
3年前
Android CheckBox修改大小、边框颜色,以及自定义CheckBox;
CheckBox修改大小:android:scaleX"0.8"android:scaleY"0.8"CheckBox修改边框颜色,注意不是背景色:android:buttonTint"@color/colorAccent"修改大小和边框颜色:
Stella981 Stella981
3年前
PhoneGap中设置SplashScreen(启动页、闪屏)
PhoneGap对于控制SplashScreen可以使用cordovapluginsplashscreen(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fapache%2Fcordovapluginsplashscreen)插件https://gi
StringRedisTemplate 分布式锁
Mark一下StringRedisTemplate分布式锁自用javaprivatestaticfinalStringRELEASELOCKSCRIPTS"ifredis.call('get',KEYS1)ARGV1thenreturnredis.