
Android
文章平均质量分 91
左少华
让学习成为一种乐趣。
展开
-
2020-12-06
主要说明Navigation DeepLink的源代码,看如下过程的现实1:DeepLink 三个参数详解2:DeepLink 参数解析过程 3:Navgation导航目标生成过程4:Navgation如何现实导航到指定目标的原创 2020-12-10 00:16:56 · 1690 阅读 · 5 评论 -
Android Lifecycle
Android Lifecycle 框架使用消息介绍:官网介绍地址:https://developer.android.com/jetpack/androidx/releases/lifecycle该地址主要说明如下:1.改组件版本信息说明。2.发布版本修改那些东西。包括bug等相关内容。3.使用gradle需要导入那些相关的包。下面是稳定版如下 def ...原创 2020-01-16 17:29:34 · 1226 阅读 · 0 评论 -
Android AdapterView
AdapterView extends ViewGroup AdapterView 继承 ViewGroup ,它的本质是容器.AdapterView 可以包括多个列表项,由Adapter提供. 调用AdapterView的setAdapter()方法设置Adapter即可. AdapterView extends ViewGroup AbsListView extends AdapterVi原创 2015-06-21 23:15:45 · 684 阅读 · 0 评论 -
Ubuntu14.04下Android系统与应用开发软件完整apt-get 源。
# deb cdrom:[Ubuntu 14.04.1 LTS _Trusty Tahr_ - Release amd64 (20140722.2)]/ trusty main restricted# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to# newer versions of th原创 2015-07-03 19:56:15 · 2318 阅读 · 0 评论 -
android PopupWindos之引导
今天在公司接到一个比较特殊的需求.需求相当简单,引导用户去点击某个按钮.设计图如下:1.解决问题思路 1.使用PopupWindow.因为PopupWindow能够指定相对于某个View进行显示.所以我们可以使用这中方式做实现. 2.需求. 1.当点击PopupWindow 需要让PopupWindow消失. 2.当点原创 2015-12-22 23:16:55 · 696 阅读 · 0 评论 -
andorid-studio nexus 仓库搭建
一:搭建Nexus OSS平台目的: 为了Android-Studio,开发IDE能够快熟获取Maven中的依赖库中的构建.(如:Java中通用 .jar文件),提供一个企业内部的代码共享管理平台.二:搭建该平台的原因: 因为公网资源下载缓慢,导致时间长,如果企业内部不搭建这种类型的平台, 那么时间成本带宽都会成倍增加.三:搭建需要的文档和资料原创 2016-07-15 21:08:48 · 1291 阅读 · 0 评论 -
Android AOP 之AspectJ(二)
环境搭建:原创 2016-09-19 14:36:28 · 1251 阅读 · 0 评论 -
linux内核模块笔记
主题: 1. 嵌入式基础知识 2. linux内核介绍 3. 内核的编译和安装(x86) 4. 第一个模块 5. 模块的相关工具 6. 模块的符号导出 7. 模块的参数作业:1.看linux/module.h。以后每天看课程中接触到的头文件 这个文件所在的位置:/home/zshh/work/driver/kernel/linux-3.5/include/linux重点看原创 2014-12-21 20:58:43 · 1295 阅读 · 0 评论 -
linux12.04上安装dnw发送端
ubuntu12.04:安装dnw文件传输功能:ubuntu12.04通过usb发送文到烧写有uboot的三星4412Cortex-A9的中。 1.dnw是一个基于usb的文件创建工具。 2.dnw的接受端在uboot当中。 3.dnw的发送端为pc端。一:安装pc端dnw文件。zshh@zshh-shaohua:~/ARM/arm资料/exynos4412_lzy原创 2014-09-14 21:01:09 · 1160 阅读 · 0 评论 -
ARM开发版uboot烧写
uboot烧写原创 2014-09-14 19:07:02 · 2368 阅读 · 1 评论 -
ARM交叉编译器安装
安装arm交叉编译器zshh-shaohua:~/ARM/arm资料$ cd exynos4412_lzy1/zshh@zshh-shaohua:~/ARM/arm资料/exynos4412_lzy1$ lscross_compile datasheet Doc images rootfs schematic src tools usb_to_uartzshh@zshh-原创 2014-09-14 19:36:01 · 1036 阅读 · 0 评论 -
mmu介绍
arm exynos4412平台mmu配置以及的简单创建.1.mmu的全称是Memory Management Unit(内存管理单元)2.mmu所在位置.mmu再arm核心.他不是一个外设,他是arm核心的的一部分. 3.为什么要使用mmu,因为在多任务的操作系统当中,进程A,B,C都可能使一段地 D,为了保存他们访问的不是同一个物理地址,我们给每个进程4G的虚拟地址空间 然原创 2014-12-17 23:55:34 · 2868 阅读 · 0 评论 -
jni.h头文件详解(二)
GetVersion ,DefineClass , FindClass, FromReflectedMethod, FromReflectedField ,ToReflectedMethod, ToReflectedField)函数的介绍和如何使用这些函数的样例介绍.原创 2015-01-25 18:23:24 · 9690 阅读 · 2 评论 -
ubuntu 14.04.1下安装android 4.2编译环境出错总结
android 14.04.1下搭建android 4.2 编译环境错误总结原创 2014-12-05 15:33:18 · 2090 阅读 · 0 评论 -
JNI线程
JNI多个本地线程进入Java层,Java层线程进入C本地函数,线程安全原创 2015-01-29 19:15:33 · 7618 阅读 · 2 评论 -
从零开始写一个arm下的裸板程序
从零开始写一个arm下的裸板程序.我们整个程序是基于uboot运行的.所有我们可以借助uboot中的printf来输出,默认开发版的标准输出是串口.电脑的默认标准输出的屏幕.1.需要创建的文件由include文件夹,用来存放头文件.2.创建一个hw.h头文件.3.编写一个common.h,它定义了借用uboot的printf的宏.和NULL这个宏的定义.4.hw.c 硬件相原创 2014-12-25 17:33:38 · 2983 阅读 · 0 评论 -
三星4412开发卡刷android系统
使用SD卡烧写cpu核心为三星4412为核心的CortexA9的Android开发版。1.准备一张4G或者是8G的SD卡。2.使用Ubunt12.04下自到的fdisk工具对sd卡进行格式化成(Win95/Fat32)格式。 2.1格式是应该需要注意预留100M左右的空间要存放Supportboot.bin, 格式化u盘的步骤如下: zshh@zshh-shaohua:~/ARM/m原创 2014-09-13 19:22:15 · 1987 阅读 · 0 评论