桥下红药

以无心之心读书

微信多图分享的操作

微信的SDK分享的分享图片的话是只支持单张图片分享的,通过SDK的条路是行不通的。但是可以通过直接打开微信界面进行分享~ 分享需要区分2种,一种是多图分享到 朋友圈 ,这种分享在微信7.0的时候就彻底封死了,包括发送编辑...

总分类 评论已关闭

未完待续 Android面试基础操作

总结一些Android基础~ Activity 启动模式 standard : 默认模式 ,每次都创建新的实例。 singleTop : 同一个栈内,栈顶复用,如果已存在的实例不在栈顶就创建个新实例。 singleTask : 和singleTop类似,区别在如何已存...

总分类 评论已关闭

Java面试题基础操作

1. Java基本数据类型 : int、long、double、float、byte、short、char、boolean byte:占用1个字节 int:占用4个字节 float:占用4个字节 long:占用8个字节 double:占用8个字节 short:占用2个字节 char:占用2个字节...

总分类 评论已关闭

重拾JavaEE-SpringBoot走起

曾经SSH繁琐的配置让我远离了JavaEE,现在有个小东西需要个后台,本着来回顾下JavaWeb就来拿SpringBoot练手了,看如今SpringBoot是不是真正的春天到来~ Idea破解版搞起来! 创建项目 ·看图把该需要√的都勾上 还是选择已经...

总分类 评论已关闭

Handler postDelayed 的实现

都知道 Handler 的工作原理,也清楚 Handler 、Looper 、MessageQueue 三个基佬之间的一些 py 交易,自然的 postDelayed 延迟处理也离不开这些。 1. 记录开始 public final boolean postDelayed(Runnable r, long delayMill...

总分类 评论已关闭

Android8.0 Launcher2 笔记

目录:packages/apps/Launcher2 涉及系统服务类(AIDL与系统通信传递数据): LauncherApps、ILauncherApps LauncherAppsService LauncherAppsService 主要往系统服务里面注册个 IBinder class LauncherAppsService{ p...

总分类 评论已关闭

道理都懂,就是记不住!

张三丰教给无忌太极拳,教完了,问他,记住多少了,无忌说,忘了一小部分了,过一会又问他,他说,忘记一多半了。再问就是,全忘了。张三丰笑了。 在看书的过程中当时是知道说的什么,在过个一个星期之前基本就只记得个大概...

总分类 评论已关闭

Binder在应用层的使用

之前记录的是 Binder 在系统里面的大概过程: 注册服务(addService):Server进程要先注册Service到ServiceManager。 获取服务(getService):Client进程使用某个Service前,须先向ServiceManager中获取相应的Service。 使用...

总分类 0 评

Binder 跨进程通信机制

Android运行环境就是一个沙盒环境,每当运行一个APP的时候都会有一个独立的进程来运行。进程与进程之间通信方式就叫Binder,接口是 IBinder 。这个东西应用层很少使用到,但是运行过程中无处不在。 直接网上借一张图 粗略...

总分类 0 评

自定义View – 星星评分控件

需求是这样子的,分析下可以怎么做! 1. 单纯的绘图画出来,包括星星。 2. 用UI给的图片来做~。 这么看肯定是用图片来做最简单了,因为存在半颗星的情况所以需要三张图片资源,选中的图片,空星的图片,半星的图片。 1. ...

总分类 0 评