自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Error: Flag android.useDeprecatedNdk is no longer supported and will be removed in the next version

今天学习用NDK进行开发,运行到手机上报了个错,先把错误日志贴上:Error: Flag android.useDeprecatedNdk is no longer supported and will be removed in the next version of Android Studio. Please switch to a supported build system.

2022-02-20 14:35:15 5767

原创 Android TextView的点击效果之改变背景颜色

在学习Android过程中,我们有时想要TextView有点击效果,不是文字的变化而是背景颜色的变化,那么怎么来实现呢?下面将介绍如何实现:1.在res目录下的drawable(此文件是自己手动创建的)文件下创建一个点击效果的文件:tv_bg_selector.xml

2022-02-20 14:35:04 9635 1

原创 Python使用pywebview开发Mac中管理android手机桌面应用

前言因为本人电脑换成Mac后手机连接电脑居然没法操作,从网上找了一些软件不知道为什么我就不能用,刚好前段时间把前端vue学完了就想练练手(其实就是不想花钱),所以就利用pywebview+python+vue+elemenui做了一个简单的桌面及应用来管理android手机中的文件。pywebview的官网:https://pywebview.flowrl.compywebview官网中也提供了各种小demo,我把地址也放在这里了:Examples | pywebview代码结构py..

2022-02-20 14:23:46 2302

原创 Linux中epoll简单使用

简介

2020-05-21 07:44:07 1091

原创 Liunx中eventfd简单使用

这几天在看eventfd,正好做一下笔记,下次可以在回来复习。简介这个函数会创建一个用于事件通知的文件描述符,我们可以利用它来实现进程间的通信。eventfd的创建通过eventfd函数,来创建eventfd,该函数会返回eventfd所对应的文件描述符,函数定义如下#include <sys/eventfd.h>int eventfd(unsigned int initval, int flags);initval:创建eventfd时初始值;flags:e

2020-05-14 08:05:29 2638

原创 Handler机制的理解

开始文章前先说一些废话吧,本来原先就打算写Handler消息机制了,可惜自己以各种理由拖着,终于我爆发了,强逼着自己把这个文章写完,哎哎,拖延症啊。好勒,不啰嗦了,开始正文吧。概述Handler是Android提供给我们的一套消息机制,可以用来更新UI,也可以用来进行线程间的消息传递。Handler的使用想必大家已经熟悉的不能再熟悉了,所以就不在多说。先简单介绍一下涉及到的几个类:Message:消息,在线程间进行通信的数据单元MessageQueue:消息队列,主要功能是向消息池中添加

2020-05-12 07:50:38 217

原创 学习笔记(02):FFmpeg+OpenGL ES+OpenSL ES打造Android视频播放器-OpenGL ES-环境搭建

FFmpeg+OpenGL ES+OpenSL ES打造Android视频播放器教程,该课程基于C++语言,用FFmpeg、OpenGL ES、OpenSL ES和MediaCodec打造Android视频播放器。以录播课形式讲解课程所涉及的知识点和整体流程,每节课都有相关的PPT和源码资料,并用通俗易懂的方式讲解课程。适合人群 有一定的C++基础和Android开发经验。...

2020-03-22 10:46:34 272

原创 学习笔记(01):FFmpeg+OpenGL ES+OpenSL ES打造Android视频播放器-视频解码-添加视频AVpacket队列...

FFmpeg+OpenGL ES+OpenSL ES打造Android视频播放器教程,该课程基于C++语言,用FFmpeg、OpenGL ES、OpenSL ES和MediaCodec打造Android视频播放器。以录播课形式讲解课程所涉及的知识点和整体流程,每节课都有相关的PPT和源码资料,并用通俗易懂的方式讲解课程。适合人群 有一定的C++基础和Android开发经验。...

2020-03-19 07:31:48 329

原创 Activity跳转工具类

在平时写代码中页面跳转一直在用,而且一直都是在做重复的事情,所以写了一个工具类,如果使用过程中有什么问题可以在评论出说一下哈

2019-05-20 12:01:10 571

原创 Android学习总结(一)——Activity概念、生命周期和启动模式

概念Activity是Android的四大组件之一,它是一种可以包含用户界面的组件,主要用于和用户进行交互。那到底什么是Activity呢?按我的理解是Android提供了一个界面,可以让用户进行点击和各种滑动操作,这就是Activity.生命周期首先来一个Activity生命周期图:让我们来看一下各个回调方法的含义:onCreate:表示Activity正在被创建,这是生...

2019-01-19 14:40:44 203

原创 Android中的文件扫描

在android中我们有时会做有关电子书阅读器、音乐播放器等软件,那么我们就避免不了要对内存中的文件进行扫描,音乐播放器我们可以使用android自带的MediaProvider进行处理,而其他的不是媒体件就要我们处理了,接下来我将介绍两种对内存文件进行扫描的方法,以.txt后缀名的文件为例。第一种:private void fileScan(File file){ File[] f

2017-02-26 11:39:53 2502

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除