首先创建一个java类继承BroadcastReceiver类 package com.example.service; import android.content.BroadcastReceiver; import android.content.Context; import android. ...
分类:
移动开发 时间:
2020-02-05 20:20:07
阅读次数:
116
一.前提知识 移动端的屏幕尺寸有多种,其中要知道几个知识 物理像素:即设计稿的尺寸 逻辑像素:实体机器的真正像素 下面是我们经常适配的屏幕尺寸 一.rem布局 rem是以根元素字体大小作为参照的布局方式 如下 //以750px设计稿为例,物理像素是375px.设置div宽度为整个容器宽度一半 htm ...
分类:
移动开发 时间:
2020-02-05 20:13:43
阅读次数:
100
AlertDialog(对话框) 它也是其他 Dialog的的父类!比如ProgressDialog,TimePickerDialog等,而AlertDialog的父类是:Dialog! AlertDialog并不能直接new出来,构造方法是protected的,要创建AlertDialog的话,需 ...
分类:
移动开发 时间:
2020-02-05 18:50:53
阅读次数:
96
今天在昨天的基础上,相继完成了三个页面的布局和显示情况: 新增加的xml文件如下: activity_add.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android ...
分类:
移动开发 时间:
2020-02-05 18:44:29
阅读次数:
95
{ 1、Android.mk文件概述Android.mk文件用来告诉NDK编译系统,应该如何编译这些源码。更确切地说,该文件其实就是一个小型的Makefile。该文件会被NDK的编译工具解析多次,所以要注意不要过多使用环境变量,以免第一次解析时产生的变量影响后面的解析。Android.mk把源码组织 ...
分类:
移动开发 时间:
2020-02-05 17:56:26
阅读次数:
86
内部存储文件即raw和assets项目文件夹下的文件,项目卸载时被删除。 四种文件操作模式 文件存储: public void save(String filename, String filecontent) throws Exception { //这里我们使用私有模式,创建出来的文件只能被本应 ...
分类:
移动开发 时间:
2020-02-05 16:32:04
阅读次数:
85
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> * { margin: 0; padding: 0; } </style> </head> <body sty ...
分类:
移动开发 时间:
2020-02-05 13:54:00
阅读次数:
107
昨天一直在写一个测试口算的简单APP,但不知道怎么回事,算出题目的答案和存入的答案不一样,一直找,也没找到。导致昨天的博客没发,今天早上起来继续找,通过控制台发现题目给出的数字和控制台打印的数不一样,回过头看到界面,发现Textview太小,导致数字溢出。哎!!!! 思想:首先就是需要四个fragm ...
分类:
移动开发 时间:
2020-02-05 13:43:47
阅读次数:
90
这一功能要用到动画相关知识 实现点击按钮弹出下方输入框,这里点击可弹出一个输入界面,其中包括一个小型计算器。 点击date可弹出datedialog设置date。 1、编写弹出框的布局文件 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout ...
分类:
移动开发 时间:
2020-02-05 13:39:49
阅读次数:
91
参考:https://www.cnblogs.com/huanyou/p/5087044.html ...
分类:
移动开发 时间:
2020-02-05 13:32:09
阅读次数:
73
Service主要用于后台程序和跨进程访问,可以在不显示界面的前提下完成任务,不影响用户的其他操作。 这里我展示一些基本的用法 新建一个Service类 package com.example.service; import android.app.Service; import android.c ...
分类:
移动开发 时间:
2020-02-05 13:20:38
阅读次数:
82
解决这个警告的办法是在gradle.properties添加如下代码即可 ...
分类:
移动开发 时间:
2020-02-05 13:16:20
阅读次数:
144
春节历来是APP运营者翘首以盼的火热期,但2020年的春节有些特殊, 新型冠状病毒的爆发,牵动着全国亿万人民的心。响应号召不出门,宅在家里玩手机,于是打游戏、看新闻、追剧等成为大家打发时间、疏解内心压力的方式。 手游类APP在这个春节档异军突起,以《王者荣耀》和《和平精英》为代表的主流游戏的DAU都 ...
分类:
移动开发 时间:
2020-02-05 11:56:35
阅读次数:
108
有些好笑,我安装了android studio3.5版本的软件安装了四天,在刚开始的时候,同学们安装软件应该是一趟就下来了,但是我的软件一直卡在了 ERROR: Unable to find valid certification path to requested target 这句话真的烦死我了 ...
分类:
移动开发 时间:
2020-02-05 11:53:03
阅读次数:
141
执行 ionic cordova build android 时遇到报错,build时需要安装一些依赖的,所以首先必须联网,另外,这遇到这个错误时npm registry用的是taobao的镜像:https://registry.npm.taobao.org/, 然后我改为了cnpm镜像 :http ...
分类:
移动开发 时间:
2020-02-05 11:38:07
阅读次数:
101
call、apply、bind求数组的最大值和最小值:数组排序(SORT的原理->localeCompare实现汉字比较),取头取尾假设法利用APPLY传参传递的是一个数组的机制,借用Math.max/Math.min获取最大值最小值利用EVAL获取最大最小:把需要执行的代码拼接成字符串,在使用EV... ...
分类:
移动开发 时间:
2020-02-05 09:37:16
阅读次数:
98