• ANDROID_MARS学习笔记_S02_009_Animation_Interpolator

    时间:2024-04-19 23:32:11

    public class MainActivity extends Activity { private Button button = null; private ImageView imageView = null; @Override public void ...

  • android studio学习----调试---断点调试

    时间:2024-04-16 09:15:02

    Android Studio调试其实也非常方便,一般问题直接通过AS的DDMS的Logcat就可以搞定。AS支持类似Eclipse的DDMS的所有功能。这里要说的是...

  • Android学习笔记(六):网格布局管理器(GridLayout)

    时间:2024-04-14 08:15:45

    布局管理器----网格布局管理器(GridLayout)网格布局管理器是Android4.0推出的。在网格布局管理器中,屏幕被虚拟的细线划分为行、列和单元格,每个单元格放置一个组件。如淘宝页面:看起来和表格管理器一样,但还是有区别的:放在网格布局管理器的单元格中的内容不仅可以跨列显示,还可以跨行显示...

  • Android系统服务详解-android学习之旅(95)

    时间:2024-04-13 13:02:44

    本文是看完android框架揭秘第六章后的总结android系统服务提供最基本的,最稳定的核心功能,如设备控制,信息通知,通知设定,以及消息显示等,存在于Android Framework与Android Libraries,如下图:系统服务分类:本地系统服务和java层系统服务1.本地系统服务主要...

  • Android学习笔记(七):布局管理器的嵌套

    时间:2024-04-11 18:38:01

    布局管理器----布局管理器的嵌套在设计用户界面时,使用一种布局管理器往往难以达到我们想要的效果,这时就需要把多种布局管理器嵌套使用。比如:这个界面就需要一个线性布局管理器里面嵌套两个相对布局管理器来实现。嵌套的原则:根布局管理器必须包含xmlns(命名空间)属性;其他布局管理器可有可无。在一个布局...

  • android自定义指南针罗盘学习笔记

    时间:2024-04-11 13:23:21

    1.需求分析略这种纯图形的罗盘,首先考虑的是用继承View的方式,画圆 画刻度 画方向 画度数2.代码实现a.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.a...

  • Android 9.0 Camera学习笔记

    时间:2024-04-09 22:27:09

    文章目录1. CameraService模块启动流程2. 相机startPreview流程图- Camera的请求和响应处理流程- 注意3. Camera2 API_2 从CameraActivity初始化到Camera preview的流程1. CameraService模块启动流程CameraS...

  • Android学习笔记-数据库开发-3:使用SQLite Expert Pro

    时间:2024-04-09 21:01:00

    上一篇:用代码实现了使用SQLiteOpenHelperSQLiteDatabase的插入一条数据。本篇将开始使用SQLiteDataBase的一些api实现对数据的增,删,改,查。开始之前先介绍下SQLite Expert Personal的使用。在Android学习笔记-数据库开发-1-sqli...

  • ANDROID_MARS学习笔记_S01原始版_004_TableLayout

    时间:2024-04-08 17:49:23

    1.xml <?xml version="1.0" encoding="utf-8"?> <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width...

  • Android Camera2官方demo的学习

    时间:2024-04-08 10:31:04

    一.介绍:Camera2 是 Android L 的一个重大更新,重新定义了相机 API,也重构了相机 API 的架构,但使用起来,还是很复杂。 官方demo地址:Camera2二.流程:下面根据官方demo来详细了解下Camera2的拍照流程1.设置预览图的尺寸 mPreviewSize = ...

  • 安卓学习笔记(21)-flutter doctor时显示X Unable to locate Android SDK的解决方案

    时间:2024-04-07 09:56:52

    安卓学习笔记(21)-flutter doctor时显示X Unable to locate Android SDK的解决方案​ 在安装flutter之后,打算开启一个demo测试一下,结果出现了这么一句话:Unable to locate a development device; please ...

  • 一、Android学习第一天——环境搭建(转)

    时间:2024-04-06 17:37:58

    (转自:http://wenku.baidu.com/view/af39b3164431b90d6c85c72f.html)一、 Android学习第一天——环境搭建Android 开发环境的搭建环境搭建需要①Android SDK ②JDK ③eclipse环境搭建开始:㈠将Android SDK...

  • (一百三十二)Android O WiFi重启机制学习——重启流程

    时间:2024-04-05 20:38:02

    1.WiFi重启在日常生活中,WiFi使用过程中出现异常用户一般都会手动关闭再打开WiFi完成一次重启,那么Android机制是否有类似的呢? 2.重启流程探究偶然间看到一个类叫做SelfRecovery,该类有将WiFi重启的接口2.1 SelfRecovery/** * This class i...

  • Androidt图形绘制原理从底层到上层学习(二) Android 图形组件Surface、SurfaceFlinger、Window相关

    时间:2024-04-04 17:52:48

    下面内容转载自知乎:Android的UI底层是用CPU绘图的还是GPU绘图的?以及surfaceview,window,普通view是如何实现的?https://www.zhihu.com/question/25811504 首先亮图,然后再给出定义。表面(Surface): Surface就是指向...

  • android学习—数据存储和IO-SharedPreference和Editor

    时间:2024-04-03 08:11:13

    一、 sharedPreferences与Editor简介1、 SharedPerferences保存的数据主要是类似配置信息格式的数据,因此它保存的数据主要是简单类型的key-value对,SharedPreferences本身并没有写入数据的能力,而是通过Sharedpreferences的内部...

  • Android studio上面学习Aidl实现复杂数据类型的传递

    时间:2024-04-01 13:34:25

    上一篇学习使用了 基本数据类型的传递,但是在实际开发中肯定是不够用的这一篇主要学习使用Aidl来实现自定义对象的传递服务端要简单一些,先写一下服务端(例子是参考的网上的)需要传递的实体类(不能用Serializable)package com.chang.test.remote;import and...

  • Android(java)学习笔记267:Android线程池形态

    时间:2024-03-26 21:33:24

    1. 线程池简介 多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。     假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行任务的时间,T3 销毁线程时间。如果:T1 + T3 远大于 T2,则可以采用线程池...

  • Android USB gadget框架学习笔记

    时间:2024-03-26 21:25:15

    一 Gadget框架结构kernel/drivers/usb/gadget,这个目录是android下usbgadget的主要目录。 Gadget功能组织单元:主要文件android.c,usb gadget功能的统领文件,负责组织usb 复合设备的功能,与上层应用提供交互的接口,面向市场...

  • Android(java)学习笔记206:利用开源SmartImageView优化网易新闻RSS客户端

    时间:2024-03-26 21:03:36

    1.我们自己编写的SmartImageView会有很多漏洞,但是我们幸运的可以在网上利用开源项目的,开源项目中有很多成熟的代码,比如SmartImageView都编写的很成熟的国内我们经常用到https://github.com/  或者 http://code.google.org/ (但是goo...

  • Android(java)学习笔记71:生产者和消费者之等待唤醒机制

    时间:2024-03-26 21:07:23

    1. 首先我们根据梳理我们之前Android(java)学习笔记70中,关于生产者和消费者程序思路:2. 下面我们就要重点介绍这个等待唤醒机制:(1)第一步:还是先通过代码体现出等待唤醒机制下面是测试类:package cn.itcast_05;/* * 分析: * 资源类:Stud...