随笔分类 -  android高级

Android无埋点AspectJ
摘要:AOP方式的无埋点 一般分几种: Java 中的动态代理,运行时动态创建 Proxy 类实例 APT,注解处理器,编译时生成 .java 代码 Javassist for Android:一个移植到Android平台的非常知名的操纵字节码的java库,对 class 字节码进行修改 AspectJ: 阅读全文
posted @ 2023-08-23 13:29 毕哥 阅读(52) 评论(0) 推荐(0) 编辑
Android 数据库迁移--自定义数据类型
摘要:这里拿Room数据库举例,当我们升级数据库时直接修改数据库的版本号,就可以升级数据库版本: @Database(entities = {PersonA.class, PersonB.class}, exportSchema = false,version = 2) public abstract c 阅读全文
posted @ 2020-12-11 20:11 毕哥 阅读(223) 评论(0) 推荐(0) 编辑
Android Moudle封装SDK的步骤及注意事项总结
摘要:温故而知新,活到老,学到老,无畏艰难。。。。。。 很多时候开发需要将自己的应用封装为一个模块儿供别人使用 1、jar包,如果仅仅是逻辑代码不包括资源文件 这时候可以将模块儿封装为Jar包,比较简单 2、aar包,如果需要将模块儿代码逻辑以及资源文件甚至是所依赖的模块儿全部封装起来,那么就封装为aar 阅读全文
posted @ 2020-12-01 23:12 毕哥 阅读(757) 评论(0) 推荐(0) 编辑
Android启动app步骤简介
摘要:在app启动,点击屏幕上的图标,程序自然启动,其实展示app图标的界面也是一个Activity只不过它可以启动别的app 我们称这个程序叫Launcher 整个应用程序的启动过程要执行很多步骤,但是整体来看,主要分为以下五个阶段: 一. Step1 - Step 11:Launcher通过Binde 阅读全文
posted @ 2019-12-11 17:01 毕哥 阅读(1479) 评论(0) 推荐(0) 编辑
Android后台监控指定app的输入内容,抢红包,模拟点击原理
摘要:Android开启辅助功能之后可以用AccessibilityService 去后台监控指定的app的输入内容,也可以监控到app的动作 以及通知栏的动作, 抢红包其实就根据通知栏出现了红包的通知消息,进而用程序模拟人手点击通知消息,进入红包页面,再去模拟点击红包即可 很简单的一段代码: 我们还需要 阅读全文
posted @ 2018-09-29 13:32 毕哥 阅读(1924) 评论(0) 推荐(0) 编辑
多个Fragment的分开管理方案
摘要:当项目里有多个Fragment的时候 我们希望让Fragment有个分类 并且展示的时候不会混淆在一起 例如:项目中导航栏有三个按钮 每个按钮对应一种分类的布局,每个分类的布局中有多个Fragment,我们希望点击对应按钮出现对应的布局而不会把不同类别的Fragment混在一起, 在Fragment 阅读全文
posted @ 2017-11-23 15:20 毕哥 阅读(391) 评论(0) 推荐(0) 编辑
简单的指南针开发
摘要:此例子的指南针在Activity的onResume方法执行时注册传感器的监听器 在onPause方法中执行解除绑定传感器监听器;目的是为了省电 传感器是很耗电的布局中就加了一张图片作为指南真的背景 此图片要居中 会转动 1 import android.app.Activity; 2 import... 阅读全文
posted @ 2015-11-01 00:31 毕哥 阅读(354) 评论(0) 推荐(0) 编辑
android SQLiteDatabase数据库使用的时候 常见问题
摘要:用数据库的时候有时候一定要用_id否则会报错 对于Contentprovider的查询用contentResolver.insert() 一般的数据库操作用db.insert(); 阅读全文
posted @ 2015-10-31 20:43 毕哥 阅读(418) 评论(0) 推荐(0) 编辑
悬浮窗
摘要:1 package com.bi.dialogactivity_xuanfuchuang.app; 2 3 import android.graphics.Color; 4 import android.graphics.PixelFormat; 5 import android.support... 阅读全文
posted @ 2015-10-27 22:26 毕哥 阅读(331) 评论(0) 推荐(0) 编辑