Android开发
文章平均质量分 86
个人在学习安卓和安卓开发中的遇到的一些问题,进行记录
IT界的骚小白
这个作者很懒,什么都没留下…
展开
-
Android实现APK智能安装且安装后自启动,针对于安卓9以下的系统!亲测有用!
一、智能安装(一)什么是智能安装?最近因为公司需求需要实现智能安装,apk从服务器上下载后,自动打开安装,安装完后自己打开,难了我好长时间才实现的,记录一下。首先实现有两种方式:静默安装: 在后台无声无息的安装apk,页面上没有任何显示,这个其实实现起来比智能安装还要简单,但是他必须要有root权限才可以 ,否则实现起来很麻烦。智能安装: 这种也是自动安装,不需要用户操作,但是页面上会存在安装页面,不需要root权限在这里主要讲的是智能安装(二)AccessibilityServiceAcc原创 2020-10-16 17:01:28 · 6801 阅读 · 10 评论 -
Android学习之GreenDao最全面的使用详解(搭建+入门使用+基本语法)
简单介绍greenDAO 是一款开源的面向 Android 的轻便、快捷的 ORM 框架,将 Java 对象映射到 SQLite 数据库中,我们操作数据库的时候,不在需要编写复杂的 SQL语句, 在性能方面,greenDAO 针对 Android 进行了高度优化, 最小的内存开销 、依赖体积小。greenDAO数据库是非常适合存储大量数据,从而加速事项。使用greenDAO,大多数实体可以插入,更新和在速率加载每秒几千实体。一、 GreenDao搭建在这里建议大家使用最新版的greenDAO,不然会出原创 2020-09-03 18:00:33 · 3336 阅读 · 0 评论 -
Android学习之MPAndroidChart动态折线图的简单实现(两种方式)
最近闲来无事,总结下Android的MPAndroidChart组件,这个组件对于绘图来说,可以说是非常方便了,本文包括柱形图,折线图,饼状图,动态折线图等的基本使用首先首先是导入依赖,除了MPAndroidChart所需的依赖包,我还导入了butterknife的包,可以用于绑定视图;1.projectde gradlerepositories { google() //加上如下 maven { url "https://jitpack.io" }原创 2020-09-02 16:12:27 · 4804 阅读 · 9 评论 -
Android学习之liveData和ViewModel简单使用
一丶ViewModelViewModel是google推出的一个数据处理框架,ViewModel类是被设计用来以可感知生命周期的方式存储和管理 UI 相关数据ViewModel中数据会一直存活即使 activity configuration发生变化.另外它生来可能目的就是与Fragment在数据共享上进行配合的.1.让数据与UI隔离:让ViewModel来获取数据加工数据并且回调给UI层.明确职责工作分离2.数据与生命周期绑定:ViewModel与注册的Activity的生命周期绑定,有着与Acti原创 2020-08-28 11:00:57 · 733 阅读 · 0 评论 -
Android学习之屏幕适配(非原创)
原文地址: https://mp.weixin.qq.com/s/d9QCoBP6kV9VSWvVldVVwA其他参考:Android开发:最全面、最易懂的Android屏幕适配解决方案Android官方提供的支持不同屏幕大小的全部方法Android 屏幕适配方案正文在Android开发中,由于Android碎片化严重,屏幕分辨率千奇百怪,而想要在各种分辨率的设备上显示基本一致的效果,适配成本越来越高。虽然Android官方提供了dp单位来适配,但其在各种奇怪分辨率下表现却不尽如人意,因此下面探转载 2020-08-27 11:35:32 · 149 阅读 · 0 评论 -
Android学习之Volley的基本使用
一、常见API1.StringRequest:请求String数据类型2.JsonRequest(1)jsonObjectRequest:请求json数据为对象(2)JsonArrayRequest:请求json数据为数组3.ImageRequest:请求图片数据二、使用步骤1.创建RequestQueue对象2.创建StringRequest对象(可以换成别的)3.添加到队列中必须要在主配置文件中进行配置,开启网络权限<!--Volley框架 添加网络权限--><原创 2020-08-02 20:26:19 · 253 阅读 · 1 评论 -
Android学习之通过MPAndroidChart实现饼状图,详细解释
Android图表通过MPAndroidChart实现饼状图,详细解释在接触第一个安卓项目的时候,需要使用到饼状图统计数据,我一共用了三种方式,个人觉得MPAndroidChart非常好用,在这里详细说一下其他方式传送门(1)AChartEngine:https://www.cnblogs.com/AnneHan/p/9773958.html(2)Canvas绘制:https://www.meiwen.com.cn/subject/hopnwxtx.htmlcanvas基本操作:https://b原创 2020-07-30 17:06:58 · 2945 阅读 · 8 评论