CSIT242安卓算法
CSIT242 Autumn Session 2022Assignment #1Due: 05:00 pm Monday 11 April 2022Marks: 20 marks (20%)The purpose of this assignment is to create an interactive application using differentviews, multiple activities (scenes) and programmatically manipulate UI components.For the purpose of this assignment...
2022-09-30
【 Android 10 四大组件 】系列 -- Service 的 " 启动流程 "
由于源码分析的代码量比较大,大部分博客网站的内容显示页面都比较窄,显示出来的效果都异常丑陋,所以您也可以直接查看 《 Thinking in Android 》 来阅读这边文章,希望这篇文章能帮你梳理清楚 “Service 的启动流程”。
Android系统中底层Reboot流程
本文主要关注 Android 系统底层的 Reboot 流程,主要涉及 Native、Kenrel、Recovery、Bootloader。
2024-01-29
行为变更 | 了解 Android 12 中的 intent-filter
在 AndroidManifest.xml 文件中注册的 Activity、service 和 broadcast receiver 组件如果有 intent-filter 声明都必须显式申明是否需要对外披露服务 (android:exported)。
2021-06-29
Java jdom解析xml文件带冒号的属性
Java jdom解析xml文件带冒号的属性 转载请标明出处: [链接]本文出自:【奥特曼超人的博客】 如果xml文件解析带了冒号的属性,一般都是要特别处理,这里是命名空间,N年前遇到过一次忘记记录,后来也忘了,这次再记录下。 解决了,记录下,分享给大家,百度到的都是没有任何用的,这里需要解析的是属性。 DOM4J 可以用,...
2019-08-19
Android DataBinding 从入门到进阶
DataBinding 是谷歌官方发布的一个框架,顾名思义即为数据绑定,是 MVVM 模式在 Android 上的一种实现,用于降低布局和逻辑的耦合性,使代码逻辑更加清晰。MVVM 相对于 MVP,其实就是将 Presenter 层替换成了 ViewModel 层。DataBinding 能够省去我们一直以来的 findViewById() 步骤,大量减少 Activity 内的代码,数据...
2022-01-12
「Android」ANR入门学习笔记
ANR 全称是 Applicatipon Not Response ,Android 设计 ANR 的用意,是系统通过与之交互的组件以及用户交互进行超时监控,用来判断应用进程是否存在卡死或响应过慢的问题
2023-02-14
Android UI基础 仿闲鱼发布页
Android UI基础 仿闲鱼发布页[链接][链接][链接][链接][链接][链接][链接][链接][链接][链接][链接][链接][链接][链接][链接][链接][链接][链接][链接][链接][链接][链接][链接][链接]实现图:源码地址:[链接]代码太长不好看建议直接复制运行,需要可收藏用到的资源在最下面 {代码...} 使用到的资源:color : {代码...} 使...
2021-01-10
在CentOS 7和Ubuntu14.04上安装Android Studio
先介绍在CentOS 7的安装过程,再介绍Ubuntu14.04上的安装过程: 1、卸载OpenJDK,下载JDK最新版本,然后安装: {代码...} 在文件最后加上: {代码...} 然后,更新环境变量: {代码...} 2、下载安装Android Studio 下载地址:[链接] 如果是64位系统,需要预先安装一些软件包,然后将下载的android-studio安装到/opt/下: ...
2017-02-27
koltin使用RecyclerView
Item {代码...} Adapter {代码...} Main Layout {代码...} Activity {代码...}
2017-05-24
【Android进阶】Kotlin实现listview
1.实现效果图: 其实总体和java也差不多的 就是部分写法稍微有点变化,更加简洁了 写代码更方便了2.适配器: {代码...} 3.布局: {代码...}
2022-01-25
Android 与javaEE后台网络链接测试
本人是Android前端程序员,这段时间一直在学习Java后台,正好学到Servlet这一节,突然想到以前Android请求后台数据,正好试试,这次主要测试Android前端与请求后台,过程如下:一.用eclipse写一个servlet接受数据,接受到请求就打印数据
2017-10-05
《Android项目实战-博学谷》设置部分
在设置界面中添加点击事件,当点击修改密码时跳转到修改密码界面,当点击设置密保时跳转到设置密保界面,当点击退出登录时清除登录状态和用户名,且将退出的状态传递给主界面
2018-01-02
六大布局之RelativeLayout
上一期我们给大家讲解了FrameLayout的使用,这一期我们为大家讲解一下RelativeLayout(相对布局)的使用,RelativeLayout是Android的六大布局之一,也是我们常用的布局之一,下面我们一起开始学习吧~
Android开发从入门到精通 章节三 : 布局
Android开发从入门到精通章节三 : 布局Android中有六大布局,分别是:LinearLayout(线性布局)RelativeLayout(相对布局)TableLayout(表格布局)FrameLayout(帧布局)AbsoluteLayout(绝对布局)GridLayout(网格布局)LinearLayout(线性布局),我们屏幕适配的使用 用的比较多的就是LinearLayout的weight(权重属性), LinearLayout,...
2022-02-16
Android make 中变量记录
转换mk文件到bp文件 {代码...} 编译不同类型的模块 编译成 Native 动态库 {代码...} {代码...} 编译成 Native 静态库 {代码...} {代码...} 编译成 Native 执行程序 {代码...} {代码...} 编译成头文件库 {代码...} {代码...} 编译成 Java 库 {代码...} {代码...} 编译成 Java 静态库 {代码...} {代码...} 编译成 App 应用...
2020-02-24
如何给nexus 5/6 刷上Android M preview 2
尽管不久的七月底应该就出第三个preview了,还是忍不住当了回小白,把nexus6刷成android M了,没有尝试nexus5,但就网上资料看,情况大致一样。首先看下google官方的timeline吧,传说中的M第三季度即将正式到来。
2015-07-11