IT狗

移动开发

自己动手写事件总线(EventBus)

本文由云+社区发表事件总线核心逻辑的实现。EventBus的作用Android中存在各种通信场景,如Activity之间的跳转,Activity与Fragment以及其他组件之间的交互,以及在某个耗时操作(如请求网络)之后的callback回调等,互相之之间往...

/ ()阅读()

findlibrary returned null

转载请标明出处,维权必究:https://www.cnblogs.com/tangZH/p/10181330.html 该错误是在加载so库的时候出现的,就是找不到so库。一、检查jinLibs目录下是否有so库二、gradle的android{}里面是否有设置:sourceSets {...

/ ()阅读()

Android开发——WiFi信号检测

1.首先在AndroidManifest.xml文件中添加如下代码以开启权限: 1 <!-- 获取WiFi状态的权限 --> 2 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> 3 <!-- 改变WiFi状态的权限 --> 4 <uses-per...

/ ()阅读()

Android编程示例:创建机场计划模拟器应用程序

在本文中,我们将演示如何使用Android Studio和Java编程语言创建一个示例Android应用程序,从“临时”实现高级响应用户界面的功能。本文中讨论的应用程序将实现机场航班时刻表模拟的功能。在开发生命周期中,我们将实现And...

/ ()阅读()

TextSwitcher 文本切换器的功能与用法

TextSwitcher集成了ViewSwitcher, 因此它具有与ViewSwitcher相同的特性:可以在切换View组件时使用动画效果。与ImageSwitcher相似的是,使用TextSwitcher也需要设置一个ViewFactory。与ImageSwitcher不同的是,TextSwitche...

/ ()阅读()

Android破解学习之路(十四)——【Unity3D】王牌大作战破解

一、前言今天带来的是王牌大作战的破解教程,游戏下载的话,我是直接去TapTap官网下载的支付宝内购破解用老套了,今天学点破解的新花样吧!!二、支付宝内购破解支付宝的内购破解已经很熟悉了, 直接搜索“9000”,之后找到代码,修...

/ ()阅读()

AndroidStudio使用问题记录

问题:Gradle sync failed: Connection timed out: connect Consult IDE log for more details (Help | Show Log) (23 s 591 ms) 问题原因:Androidstudio的网络通信被网络防火墙阻止了,导致Gradle构建工具无法使用。 解...

/ ()阅读()

一起学Android之Intent

本文简述在Android开发中Intent的常见应用,仅供学习分享使用。什么是Intent?  Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调...

/ ()阅读()

使用Android服务,实现报警管理器和广播接收器

介绍几乎在所有平台上都有很多进程运行背景,它们被称为服务。可能在Android平台中有一些服务可以执行长时间运行的操作,这些操作在处理时不需要用户交互。 在本文中,借助预定义的Android警报服务,我们将创建一个应用程序...

/ ()阅读()

Android Fragment碎片

(孤山不见蓬莱客,点点星云落九洲) 什么是碎片?  碎片(Fragment)是一种可以嵌入在活动当中的UI片段,它能让程序更加合理和充分地利用大屏幕的空间,因而在平板上应用的非常广泛。可以把Fragment当成Activity一个界面的一部分,...

/ ()阅读()

通过ADB查看当前Activity

cmd命令中输入:adb shell dumpsys activity activities 在一连串的输出中找到Runing activitiescom.android.settings是包名..HWSettings是activitie名称...

/ ()阅读()

如何做好SQLite 使用质量检测,让事故消灭在摇篮里

本文由云+社区发表SQLite 在移动端开发中广泛使用,其使用质量直接影响到产品的体验。常见的 SQLite 质量监控一般都是依赖上线后反馈的机制,比如耗时监控或者用户反馈。这种方式问题是:事后发现,负面影响已经发生。关注的...

/ ()阅读()

从零学习Fluter(九):正式使用flutter进入商业开发

一下为下个app 功能模块简要划分接口文档需要说明公告接口messageTitle -- 消息内容红包墙接口使用说明地理位置定位shareGetMoney - 分享活动金额
lookCounts - 观看人数
isLooked - 是否观看/标识
imgUrl - 广告墙...

/ ()阅读()

浅谈AndroidGPU过度绘制、GPU呈现模式分析及相关优化

在真机设备下有一个开发者选项,这个大家都知道,我们最常用的就打开'USB调试'功能,方便真机调试。在这开发者选项中还有个选项,'调试GPU过度绘制' 这里选择第二个选项'显示过度绘制区域'
可以看到针对该界面 每一个控件周...

/ ()阅读()