首页 > 移动平台
《Android Studio实战 快速、高效地构建Android应用》--三、重构代码
要成为高效的Android程序员,需要头脑灵活,能够在开发、调试和测试的过程中 重构代码 ,重构代码最大的风险是可能会引入意外的错误,Android Studio通过分析某些具有危险性的重构操作来降低风险,并接着激活Find工具窗口,应该将所有重要的重构修改单独做一次Git提交,以便回退。 Refa ...
分类:移动平台   时间:2020-02-05 15:42:51    收藏:0  评论:0  赞:0  阅读:69
键盘事件练习——移动的方块
<!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 14:56:05    收藏:0  评论:0  赞:0  阅读:89
Android中的Service基础
Service主要用于后台程序和跨进程访问,可以在不显示界面的前提下完成任务,不影响用户的其他操作。 这里我展示一些基本的用法 新建一个Service类 package com.example.service; import android.app.Service; import android.c ...
分类:移动平台   时间:2020-02-05 14:12:29    收藏:0  评论:0  赞:0  阅读:85
Android_下方弹出菜单的实现
这一功能要用到动画相关知识 实现点击按钮弹出下方输入框,这里点击可弹出一个输入界面,其中包括一个小型计算器。 点击date可弹出datedialog设置date。 1、编写弹出框的布局文件 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout ...
分类:移动平台   时间:2020-02-05 13:39:55    收藏:0  评论:0  赞:0  阅读:71
android------口算测试APP
昨天一直在写一个测试口算的简单APP,但不知道怎么回事,算出题目的答案和存入的答案不一样,一直找,也没找到。导致昨天的博客没发,今天早上起来继续找,通过控制台发现题目给出的数字和控制台打印的数不一样,回过头看到界面,发现Textview太小,导致数字溢出。哎!!!! 思想:首先就是需要四个fragm ...
分类:移动平台   时间:2020-02-05 13:32:03    收藏:0  评论:0  赞:0  阅读:80
flutter Your app isn't using AndroidX
解决这个警告的办法是在gradle.properties添加如下代码即可 ...
分类:移动平台   时间:2020-02-05 12:49:34    收藏:0  评论:0  赞:0  阅读:149
Android_DatePickerDialog和TimePickerDialog
参考:https://www.cnblogs.com/huanyou/p/5087044.html ...
分类:移动平台   时间:2020-02-05 12:22:25    收藏:0  评论:0  赞:0  阅读:67
android
SVG的 全称是 Scalable Vector Graphics,叫可缩放矢量图形。它和位图(Bitmap)相对,SVG 不会像位图一样因为缩放而让图片质量下降。它的优点在于节约空间,使用方便。Android也在5.0中新增了对使用svg矢量图支持,VectorDrawable 是Android ... ...
分类:移动平台   时间:2020-02-05 11:14:08    收藏:0  评论:0  赞:0  阅读:83
CALL/APPLY、一些编程基础以及一些基础知识、正则
call、apply、bind求数组的最大值和最小值:数组排序(SORT的原理->localeCompare实现汉字比较),取头取尾假设法利用APPLY传参传递的是一个数组的机制,借用Math.max/Math.min获取最大值最小值利用EVAL获取最大最小:把需要执行的代码拼接成字符串,在使用EV... ...
分类:移动平台   时间:2020-02-05 10:49:59    收藏:0  评论:0  赞:0  阅读:91
Android教程2020 - RecyclerView实际使用
示例,用RecyclerView的item做出一个列表。 "Android教程2020 系列总览" "本文链接" 前面我们已经知道如何用 "RecyclerView显示一列数据" 。这里我们做出一个具体的例子。尽量做好看一点。 这个示例会分为以下几个步骤: 确定数据。这里用的是模拟数据。 设计UI和 ...
分类:移动平台   时间:2020-02-05 10:19:42    收藏:0  评论:0  赞:0  阅读:83
Android10的Soong编译系统
一、概述 Android 10的Build系统叫Soong,Soong之前,Android的编译系统是Make——意思是基于Makefile文件的编译系统。Soong大概在Android 7就崭露头角了。Soong的宏伟目标是干掉Make,但到Android 10,这个看起来比较容易的小目标也还未完 ...
分类:移动平台   时间:2020-02-05 01:54:16    收藏:0  评论:0  赞:0  阅读:250
简单记账本APP开发一
在对Android的一些基础的知识有了一定了解,以及对于AndroidStudio的如何使用有了 一定的熟悉后,决定做一个简单的记账本APP 开发流程 1.记账本的页面 2.可以添加新的账目 布局采用横向的3个块,事件,时间,金额 ...
分类:移动平台   时间:2020-02-05 01:34:30    收藏:0  评论:0  赞:0  阅读:95
寒假学习进度四(解决Android studio的com.android.support.v4.view.ViewPager报错问题)
今天主要看了下哔哩哔哩上的安卓教学视频,敲了两个小小的案例,效率比较低。晚上自己注册了下github,不过自己还没有建立自己的代码库,主要看了些一些优秀的安卓代码。 敲的案例:拖动条改变图片的透明度(主要用了下seekbar组件) 源码: 布局(比较简单) <?xml version="1.0" e ...
分类:移动平台   时间:2020-02-05 01:33:42    收藏:0  评论:0  赞:0  阅读:499
「JSOI2014」电信网络
「JSOI2014」电信网络 "传送门" 一个点选了就必须选若干个点,最大化点权之和,显然最大权闭合子图问题。 一个点向它范围内所有点连边,直接跑最大权闭合子图即可。 参考代码: ...
分类:移动平台   时间:2020-02-05 01:23:10    收藏:0  评论:0  赞:0  阅读:85
Android Binder实现浅析-Binder驱动
简介 Android是如何实现跨进程通信的,大家熟悉的Binder是什么,怎么设计的,进程间的数据如何发送接收的。本文将以及解析,并对Binder驱动实现、Native层实现、Java层实现三块做一个总结分析。 Binder学习思路 1. Binder与传统IPC的区别 2. Binder驱动的内部 ...
分类:移动平台   时间:2020-02-05 01:18:26    收藏:0  评论:0  赞:0  阅读:82
13.Android-ListView使用、BaseAdapter/ArrayAdapter/SimpleAdapter适配器使用
1.ListView ListView 是 Android 系统为我们提供的一种列表显示的一种控件,使用它可以用来显示我们常见的列表形式。继承自抽象类 AdapterView。继承图如下所示: 以微信好友列表为例: 里面的每个好友就是由一个个 item 组成的,而每个item都存在Adapter适配 ...
分类:移动平台   时间:2020-02-05 01:17:18    收藏:0  评论:0  赞:0  阅读:90
APP测试-耗电分析
1.adb shell dumpsys batterystats reset重置电池数据 2.adb shell dumpsys batterystats 获取电池数据 adb shell dumpsys batterystats batterystats.txt输入到txt文件中 也可用 adb ...
分类:移动平台   时间:2020-02-05 01:13:19    收藏:0  评论:0  赞:0  阅读:101
关于 Android 测量文字宽度的方法
2020-02-04 关键字:测量文本长度、测量字符串长度 最近在写 APK 时遇到了需要获取文本宽度的需求。其实就是要自己写一个算法以实现文本超长自动换行的功能。 在实现这一功能时发现了原来在 Android 中测量文本的长度,或者说宽度可以分两种情况: 1、测量绝对文本的长度 2、测量相对文本的 ...
分类:移动平台   时间:2020-02-05 01:02:41    收藏:0  评论:0  赞:0  阅读:93
Android实战项目——家庭记账本(二)
今天主要是对昨天做的添加账单信息的功能做了完善,实现了数据库的相关操作,如图是对已添加的账单信息的总结显示。 目前实现了通过日期进行汇总的功能,如上图中的各项item就是通过对所有账单信息进行按日期汇总的结果。绿色字样代表收入金额,红色字样代表输出金额。 在今天的开发中,遇到了一些问题。 1. (已 ...
分类:移动平台   时间:2020-02-05 00:47:42    收藏:0  评论:0  赞:0  阅读:90
基于AnnotationConfigApplicationContext的Bean加载过程(Spring Version 5.2.0)
建立个实体类 import lombok.Getter; import lombok.Setter; import lombok.ToString; @Getter @Setter @ToString public class Book { private String name; public B ...
分类:移动平台   时间:2020-02-05 00:15:18    收藏:0  评论:0  赞:0  阅读:186
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!