![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 66
Psyche0116
永无止境
展开
-
android实现间隔一秒打印递增数字
new 一个thread以下是MainActivity.javapackage com.example.project0825;import androidx.appcompat.app.AppCompatActivity;import android.app.Service;import android.content.ComponentName;import android.content.Intent;import android.content.ServiceConnection;原创 2022-01-25 14:33:39 · 443 阅读 · 0 评论 -
JNI基本知识(一)
JNIJNI是Java Native Interface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是C&C++)。从Java1.1开始,JNI标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他编程语言,只要调用约定受支持就可以了。使用java与本地已编译的代码交互,通常会丧失平台可移植性,但是同时JNI会提升程序的性能。通常情况下,下面几种情况下才会使用JNI技原创 2022-01-13 16:56:01 · 2134 阅读 · 1 评论 -
Android文件管理器
零、前言因项目需要自己写了一个文件管理器,主要实现的功能有以下几点:获取设备中的图片、音乐、视频、文档文件;刷新查看最新文件;选中文件并发送;技术要点如下:异步读取文件:耗时操作在非主线程中读取回调返回文件列表 :FileService读取文件完成自动返回list主动刷新文件:点击刷新按钮,service重新读取文件一、代码结构设计二、布局文件<?xml version="1.0" encoding="utf-8"?><RelativeLayout原创 2021-12-22 08:59:35 · 2439 阅读 · 0 评论 -
Android客户端和服务端分离的本地音乐播放器
说明该项目实现两个应用交互,client端包含界面,界面上显示可播放的音乐名列表,底部包含上一首、下一首、播放、暂停的button。server端通过media provider提供本地音乐列表,提供播放、暂停、上一首下一首的功能。本项目的不足之处在于我没写seekbar拖动条。作为开发者完成本项目的步骤是:确定需求和绘制UI界面,此处主要界面包括ListView和其他一些图片文字及button完成客户端读取本地音乐list的功能,此处使用cursor从contentresolver()获取Me原创 2021-10-24 08:39:32 · 386 阅读 · 1 评论 -
Android按button直接退出整个应用
1、最简单的方法直接在每个activity跳转到其他activity的button上添加finish()让它销毁但是这样会导致用户不能再度返回到这个activity2、《第一行代码》郭霖提供的方法原创 2021-08-25 15:22:57 · 1604 阅读 · 0 评论