
安卓开发
文章平均质量分 61
轻烟飘荡
专注于分享Python可视化和量化金融,flask,MySQL,自动化测试,等方面知识
展开
-
安卓面试测试题复习专用 2019年版本个人收集
文章目录android的四大组件都是什么?简要说明作用及应用场景?1、ActivityonRestart():onStart():onResume():onPause():onStop():onDestroy():BACK键:HOME键:2、Service3、Broadcase receiver广播分为普通广播、异步广播、有序广播。4、Content providerContentResolver...原创 2019-06-25 21:25:03 · 1326 阅读 · 0 评论 -
Android性能优化资料整合篇(持续更新)
Android性能优化资料整合篇Android性能优化(一)之启动加速35%APP卡顿检测工具 —— BlockCanary的集成原创 2019-03-24 23:34:51 · 299 阅读 · 0 评论 -
安卓WIFI搜索器
Wi-Fi(发音: /ˈwaɪfaɪ/,法语发音:/wifi/),在中文里又称作“行动热点”,是Wi-Fi联盟制造商的商标做为产品的品牌认证,是一个创建于IEEE 802.11标准的无线局域网技术。基于两套系统的密切相关,也常有人把Wi-Fi当做IEEE 802.11标准的同义术语。“Wi-Fi”常被写成“WiFi”或“Wifi”,但是它们并没有被Wi-Fi联盟认可。并不是每样匹配IEEE 80...原创 2019-03-21 14:41:15 · 218 阅读 · 0 评论 -
关于安卓6.0系统出现Camera$Parameters android.hardware.Camera.getParameters()' on a null object reference
具体问题如下: Process: com.beta.myapplication, PID: 32404 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.bet...原创 2019-03-12 15:47:47 · 4539 阅读 · 0 评论 -
努比亚z9max升级安卓7.1.2版本低配也能吃鸡
努比亚z9max我们来看一下配置说实话除了高通810有点亮点其他都没有什么。在5.1版本的时候玩可以说是卡成ppt,我们只需要相应做一点点优化就可以了,选择最高性能不允许保留活动和后台进程那么我们就可以进行快速的低配流畅的吃鸡了。包括王者荣耀也是,但是我的手机才16GB无法转移到sd卡所以就不试王者荣耀的图了。...原创 2019-03-07 20:23:32 · 1503 阅读 · 0 评论 -
关于 java.lang.SecurityException: getDeviceId: Neither user 10151
今天Bmob的短信验证模板终于给我过了于是我就打算写短信验证结果出来这个问题我查了一下。java.lang.SecurityException: getDeviceId: Neither user 10151 nor current process has android.permission.READ_PHONE_STATE. 这个问题就是6.0系统需要动态获取允许的权限。具体解...原创 2019-03-07 18:58:00 · 20460 阅读 · 0 评论 -
利用Bmob快速实现安卓的简单登陆注册功能Bmobsdk3.6.9版本亲测可用(详细图文攻略附带处理小bug)
利用Bmob快速实现安卓的登陆注册功能原创 2019-03-02 19:27:15 · 2558 阅读 · 7 评论 -
Bmob实现短信登陆注册验证自动记录密码安卓6.0动态获取权限正则判断手机号和简单密码判断1.0版本(适合有一定基础阅读)Bmob最新SDK3.6.9
Bmob实现短信登陆验证自动记录密码上传头像图片安卓6.0动态获取权限0.3版本原创 2019-03-09 12:53:31 · 7435 阅读 · 0 评论 -
利用Bmob快速实现安卓的登陆注册功能带正则手机号注册验证和基本密码的判断0.2版本
Bmobsdk3.6.9版本亲测可用0.2版本新增:新增注册判断:1.判断正则是否是手机号进行注册2.判断是否为空3.密码判断以字母开头,长度在6~18之间,只能包含字母、数字和下划线我在原先的基础之上对原来的功能进行一些新增如果没看过上一篇的话可以点击看一下。利用Bmob快速实现安卓的简单登陆注册功能Bmobsdk3.6.9版本亲测可用(详细图文攻略附带处理小bug)如果没有正则...原创 2019-03-05 21:56:19 · 927 阅读 · 0 评论 -
安卓Material Design设计原则
概述我们挑战自我,为用户创造了崭新的视觉设计语言。与此同时,新的设计语言除了遵循经典设计定则,还汲取了最新的科技,秉承了创新的设计理念。这就是原质化设计(Material Design)。这份文档是动态更新的,将会随着我们对 Material Design 的探索而不断迭代、升级。目标我们希冀创造一种新的视觉设计语言,能够遵循优秀设计的经典定则,同时还伴有创新理念和新的科技。mater...原创 2019-03-21 15:16:04 · 1487 阅读 · 0 评论 -
LuBan图片压缩+ImageSelector实现仿微信9张图片选择或者无限图片批量选择压缩
LuBan图片压缩实现9图上传Bmob云数据库原创 2019-04-01 14:16:07 · 1061 阅读 · 1 评论 -
Bmob+Luban(鲁班)压缩图片实现相册选择图片压缩后上传到Bmob后台Glide加载图片显示到本地
因为本章需要跟前面的知识结合起来看所以就做了一个前面链接方便大家查看。利用Bmob快速实现安卓的简单登陆注册功能Bmobsdk3.6.9版本亲测可用(详细图文攻略附带处理小bug)利用Bmob快速实现安卓的登陆注册功能带正则手机号注册验证和基本密码的判断0.2版本Bmob实现短信登陆注册验证自动记录密码安卓6.0动态获取权限正则判断手机号和简单密码判断1.0版本(适合有一定基础阅读)Bmob...原创 2019-03-28 09:00:11 · 1398 阅读 · 0 评论 -
自定义View之自动刷新View
不断刷新界面。界面绘制通过onDraw方法实现,界面刷新通过android提供的两种方法,一种是invalidate方法需要和handler一起用,postInvalidate()方法实现在线程中刷新界面。Invalidate 刷新不安全而在postinvalidate则较为简单而且不需要配合Handler。下面我们来看代码RefreshActivityimport android.ap...原创 2019-03-23 20:47:20 · 2021 阅读 · 0 评论 -
安卓图片查看器查看本地assets文件夹内的图片
功能如下:获取安卓assets文件内的图片如果对assets文件如何创建不是很熟悉参考以下文章https://blog.youkuaiyun.com/chuyouyinghe/article/details/79891934图片就随便吧只要不是太大都能读出来布局页面及其简单先来看一下:<?xml version="1.0" encoding="utf-8"?><android....原创 2019-03-23 17:55:34 · 1222 阅读 · 0 评论 -
Flutter初步了解1以及碰上一个很蛋疼的错误
文章目录Material Design设计风格Flutter主题创建应用主题Material Design设计风格参考以下文章:安卓Material Design设计原则Flutter使用的是Material Design的设计风格Flutter主题全局主题:使用Theme来定义程序局部的颜色和字体样式。事实上全局主题只是由应用程序根,MaterialApp创建主题(Theme)创建...原创 2019-03-21 23:24:00 · 616 阅读 · 0 评论 -
Android studio 中 Flutter搭建
由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量中export PUB_HOSTED_URL=https://pub.flutter-io.cnexport FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn系统要求要安装并运行Flutter,...原创 2019-03-21 21:14:03 · 404 阅读 · 0 评论 -
Fragment笔记(1)实现静态、动态、添加、删除、隐藏、显示、替换Fragment事件
之前搞完一个项目里面使用到fragment但是效果虽然是有但是还有些不是太明白所以今天就作为一个知识的整理。关于fragment的基础知识可以学习一下这篇文章Fragment详解之一——概述文章目录静态添加Fragment动态Fragment添加静态添加Fragment第一步先写一个:t_fragment_1.xml&amp;amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&am原创 2019-01-23 16:12:12 · 1543 阅读 · 0 评论 -
Fragment笔记(3)仿微信底部菜单栏
我们今天来实现一个功能关于微信的底部菜单栏使用Fragment来实现这个功能。老样子代码给出在github上:https://github.com/307572384/Fragment具体功能就如gif图所示。我们先写fragment的布局f_wx_fragment_1.xml这里布局就非常简单主要是为了方便显示出来。颜色那个自己写就行方便自己去辨认&lt;?xml version=...原创 2019-01-26 19:24:29 · 523 阅读 · 1 评论 -
自定义View的开发学习(2)帧动画
源代码地址github:https://github.com/307572384/vietestcsdn地址:https://download.youkuaiyun.com/download/qq_16519957/109308401.实现逐帧动画方式有2种A.xml资源文件方式B.代码方式我就只说第一种方式。第二种方式可以参考这篇文章Android 逐帧动画:关于 逐帧动画 的使用都在这里了!...原创 2019-01-21 19:39:54 · 314 阅读 · 0 评论 -
安卓加载界面节点显示(安卓笔记4)
最近突击学习NFC中现在那个暂时可以缓缓了,再来继续学习安卓的一些小特效<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" andro原创 2017-11-28 10:07:37 · 403 阅读 · 0 评论 -
当Android stduio 变得不支持安卓开发的时候
Android stduio 变得不支持安卓开发的时候,最近因为这个事情受到困扰,老师跟我说要删掉配置文件然后重新装我个人认为这个步骤一直重复的话很麻烦因为隔一天基本就会变得不在支持安卓开发这个样子。首先第一步我们会看到我们自己的Android Studio变成这个样子,我找了很久的百度才找到一个能用的,但是这个问题已经浪费了我接近2天的项目开发时间。这次写出来帮助大家节约时间。这个时候别管点开自...原创 2017-12-15 09:46:05 · 315 阅读 · 0 评论 -
Android stduio 开发百度地图API版本4.5(1)
首先申请密钥我就不写了,百度api的文档解释的蛮清晰的。这是第一次接触百度的api,说实话从花了3天时间都没有搞定,然后今天今天才处理完本以为就是简简单单地,谁知道Android stduio的问题一个比一个多,今天才完成。用时3天才创建好一个能用的。现在把详细方法和出现的问题写出来方便大家的学习。原创 2017-10-25 19:40:07 · 1434 阅读 · 0 评论 -
Android 爱好调查页面
使用工具 Android studio首先贴一下layout的代码<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" an原创 2017-10-16 21:06:15 · 1973 阅读 · 0 评论 -
Android Studio分类整理res/Layout中的布局文件 (笔记4)
本来这个功能不怎么打算用的,但是写项目的时候发现layout文件真心太多了一个Activity对应5-8个layout,所以有时候需要去处理太多容易头晕然后去网上找了发现,大部分都没有什么用好不容易找了个有用但是步骤有部分缺失所以还是研究了好一阵子。说到布局文件的整理,一般有两种:1. 按照文件类型:基本上分为Activity、Fragment和views等2.原创 2017-11-07 11:08:41 · 5163 阅读 · 2 评论 -
RecyclerView学习笔记整理(4)item的点击添加和删除
我们来学习一下item的点击添加和删除源代码可以上这里获取Github:https://github.com/307572384/recycleitemnew我们先来看一下如何新增item和删除首先我们需要在Adapter中新增这一段代码 /** * 添加新的Item */ public void addNewItem() { if (mData == null) { ...原创 2019-01-15 14:25:14 · 798 阅读 · 1 评论 -
RecyclerView学习笔记整理(3)解决item中关于跳转到另一个Activity的问题和判断多个item进行跳转到另一个Activity
首先我们需要解决一个问题RecyclerView中的item如何从A到B跳转的问题?还有然后当我们解决了一个问题以后出现了第二个问题当出现多个item的时候如何从中进行跳转?为此我们需要提前储备一些些知识。需要先了解一些这篇文章如果对于item的点击事件不太了解的话。Android中RecyclerView的Item点击事件(总结)我们先来看一下实现的效果这个是点击同意后进入后的ac...原创 2019-01-07 23:56:45 · 3969 阅读 · 2 评论 -
RecyclerView学习笔记整理(2)布局样式学习
网格样式网格样式可以帮助我们非常快速的制作一些格子化的东西而不用去考虑如何去实现一些麻烦的布局问题。RecyclerView展示的样式是有布局管理器LayoutManager来控制。网格样式的管理器是GridLayoutManager,看一下它最常用的两个构造函数以及参数含义。GridLayoutManager(Context context, int spanCount)spanCoun...原创 2019-01-07 22:04:09 · 204 阅读 · 0 评论 -
RecyclerView学习笔记整理(1)简单了解及使用
之前就学习过RecyclerView趁现在有时间需要对其进行整理一下然后再去学习BRACH这个框架。RecyclerView简介该RecyclerView widget是一种更先进的柔性版的ListView。这个小工具是一个容器,用于显示,能非常有效地维护了意见数量有限,滚动大的数据集。使用 RecyclerView当你拥有的数据的集合,它的元素在运行时改变基于用户行为和网络事件的小部件。该...原创 2018-12-31 16:57:45 · 217 阅读 · 0 评论 -
从零开始安卓端相机功能开发(一)了解用什么去开发以及流程
文章目录1. 首先我们需要确定一个事情,我们需要做些什么2. ~~我们需要开发一个安卓端的相机功能~~ ,前面废话3. 下面来说一下我们将会在这个相机功能中添加和有些什么功能。4.相机预览与拍照流程Apache apollo服务器搭建与MQtt Client搭建
Android开发之利用MQTT协议实现消息的即时推送,最近老师要求我用MQTT写一个安卓的app去连接连接老师的服务器然后传输数据,为此我特地放弃本身在开发中的融云的聊天模块跑去开发MQTT,为此特地学习了一下Xutil3,然后耗时1周途中我还有其他事情需要去做就这样我用了两周时间搞定了老师给的那个mqtt但是测试就非常麻烦了毕竟我写完app以后都是大半夜而测试在早上的话就有些麻烦,所以我就打算...原创 2018-06-23 11:04:32 · 3091 阅读 · 4 评论