240 发简信
IP属地:湖北
  • Android--总结工具方法

    本篇总结Android开发中可能会用到的一些工具方法,亲测可用,免得需要的时候搜方法试。 异步耗时操作的结果同步返回 使用Java并发包java.util.concurren...

  • Android--framework目录结构

    framework是Android操作系统的核心框架,提供了系统级服务和功能。Android源码树很庞大,记录下各个目录所包含的源码内容。 1. framework/base...

  • 120
    Android--国际化字符串资源

    Android开发通常需要国际化,apk中的文字内容与系统语言保持一致,可以借助插件工具实现。如果翻译是公司内部提供,可以通过文件转换生成其他语言的string.xml。 一...

  • 数据结构(一)--基础概念

    一、数据结构概念 1. 数据类型 (1)原子类型:其值不可再分的数据类型。 (2)结构类型:其值可以再分解成若干成分的数据类型。 (3)抽象数据类型:一个数学模型及定义在该数...

  • 120
    Android--基础知识总结

    根据《第一行代码》的顺序结构总结关键知识点,防止忘记,方便查阅。 Activity 1. 生命周期 (1)Activty的状态 ① 运行状态:当Activity位于返回栈的栈...

  • Android--音视频+摄像头使用

    本篇记录Android原生方法播放音视频和调用原生摄像头的使用方法。 使用MediaPlayer 来实现音视频的播放、控制。 使用CameraManager实现原生摄像头的调...

  • 计算机系统(一)--体系结构

    1.概念 计算机系统由硬件、操作系统、应用程序组成,操作系统管理各种计算机硬件,为应用程序提供基础。操作系统是指控制和管理整个计算机系统的硬件和软件资源,合理地组织、调度计算...

  • Android11--有线网络源码分析

    1. 有线网络配置 1.1 配置流程 APK获取用户配置的网络参数(IP地址、是否开启DHCP、子网掩码、默认网关、DNS)。 调用方法函数将字符串形式的网络参数转化为Sta...

  • 120
    Android--AIDL使用

    AIDL介绍 我们通常比较熟悉Android应用程序中进行跨进程访问的组件BroadcastReceiver和ContentProvider,另外一个Android应用程序组...

  • Android--连接USB打印机

    访客机或消费机等设备有连接打印机打印小票的需求,本篇记录一下设备连接USB打印机打印小票内容的功能实现。 其中涉及的工具类包括Other.java、Command.java、...

  • 120
    Android--导入framework.jar

    APK开发需要实现 选择系统语言 功能,使用反射和导入framework架包2种方法都可实现。 由于修改系统语言需要系统权限,所以无论使用哪种方法,都需要给APK添加系统权限...

  • 120
    Android--软键盘使用

    本篇记录下Android软键盘的简单使用和一些注意事项,包括如何获取软键盘输入内容、打开弹窗自动进入编辑状态、点击空白处收起软键盘。 软键盘简单使用 软键盘可以通过Input...

  • Android--项目中遇到的线程问题

    项目中遇到2个线程问题导致的apk崩溃,在这里总结记录下: 问题1现象:apk在接收到报警内容会弹窗,当报警数count为0时dialog消失,否则dialog显示,当apk...

  • Android--DialogFragment

    本篇大致总结下DialogFragment的概述、简单使用和部分源码内容解析。 DialogFragment概述 DialogFragment是一种特殊的Fragment,用...

  • 120
    Android--线程

    本篇分别从线程的生命周期、线程间通信、线程安全3部分内容学习下线程的使用。 线程生命周期 新建状态(New)线程刚被创建,但尚未启动。例如,通过Thread t = new ...

  • 120
    Android--Broadcast使用

    本篇主要总结了广播的使用,包括常用系统广播列举、动态注册广播、静态注册广播和自定义发送广播的示例。 常用系统广播 系统广播常量的声明和定义在Intent.java中。 系统启...

  • 120
    Android--线程间通信 + Service用法

    本篇总结使用kotlin语言实现的几种线程通信方法(包括异步消息处理机制、Thead使用方法、AsyncTask工具使用方法)和Service的用法,包括Service生命周...

  • Android--Presentation双屏异显

    本篇将介绍Presentation概念、Presentation生命周期、简单使用、实现双屏收银效果,并总结了Activity隐藏状态栏和标题栏的方法。 概念 在Androi...