- 博客(30)
- 收藏
- 关注
原创 安卓中的弹窗界面介绍(AlertDialog、ProgressDialog,PopupWindow)遇到问题继续补充
AlertDialog的使用介绍AlertDialog可以在当前界面弹出一个对话框,这个对话框是置顶于所有的界面元素上,可以屏蔽掉其他控件的交互能力,在代码中使用灵活简单。推荐这里推荐一个Git项目,上面提供的比较多的功能: material-dialogs基本使用AlertDialog.Builder builder= new AlertDialog.Builder(MainActivity.t
2017-03-08 11:59:50 6157
原创 Android收藏
前言 为了方便查看自己收藏的博客,才写的这个博客,作用就是方便去查找。Activity1.Activity 与 Fragment 通信方式2.实现Activity跳转动画的五种方式使用windowAnimations定义Activity及Dialog的进入退出效果Android1.Android 权限汇总Android中自动跳转到系统设置界面2.相机与相册1.拍照获取图片、图库获取图片、截图功
2017-10-10 16:16:42 699 1
翻译 单片机
认识单片机单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。 (以上内容参照百度百科) 它也被称为MCU,单片微型
2017-08-21 15:09:05 1299 3
原创 C语言学习:数组方面应用
前言(1)一个数组包含 若干元素,每个数组元素都在内存中占用存储单元,也都有响应的地址。(2)定义一个数组:int a[5]; 在c语言中,数组名(不包括形参数组名,形参数组不占据实际的内存单元)代表:数组中首元素的地址 int * p; p = &a[0]; 所以: p =a ;把a数组的首元素的地址赋给指针变量p,而不是把数组a各元素的值赋给p。(3)可以写成:int
2017-08-18 11:21:17 509
原创 C语言学习:指针学习一
前言(1) 内存中最小的存储单位是存储单元,一般是8个二进制位(也就是一个字节)。存储单元可以存储数据和读写数据 (2) 内存中每一个存储单元都有一个编号,也就是“地址”。 (3) 定义一个变量: int a = 3; 深度理解来讲,可以理解为,auto int a = 3; 这一句话就告诉了编译器,将a放在动态存储区,一共有四个字节(看具体编译器),变量名是a,其存放的值是3 然
2017-08-18 10:31:32 328
原创 C语言学习:函数
前言先定义,后使用。定义函数定义无参函数类型名 函数名(){ 函数体 } 或者 类型名 函数名(void){ 函数体 } (1) 类型名这里表示的是函数的返回值类型,也可以用void,表示不返回函数值 (2) 函数体包含声明部分和语句部分定义有参函数类型名 函数名(形式参数列表){ 函数体 } (1) 形式参数列表,比如:int x,int y定义空函数类型名 函数
2017-08-16 15:02:04 357
原创 C语言学习:数据的输入输出
前言(1)数据的输入输出是相对于计算机来讲的。从计算机向输出设备输出数据叫输出,从输入设备向计算机输入数据 叫做输入。(2)C语言本身不提供输入输出语句。输入和输出操作是由C标准函数库。(3)C语言中提供的标准输入输出库:#include < stdio.h >#include "stdio.h"用< >这个时候,编译系统从存放C编译系统的子目录中去寻找所要包含的文件。称为:标准方式用""方
2017-08-15 10:25:54 932
原创 C语言学习:运算符和表达式
算数运算符自增、自减运算符作用是让变量的值加1减1, ++i:在使用i之前加一 i++:在使用i之后加一 这种运算符只能用于变量 常常用在循环语句哪里,也用于指针变量,是指针指向下一个地址。算数优先级一个数两边都有运算符,那么先考虑优先级,如果同级,那么就按照顺序来,默认是从左到右不同类型数据间的混合运算(自动类型转换)在程序中,经常遇见不同类型的数据进行运算,如:4*5.8 那么在C语言
2017-08-11 11:34:08 360
原创 ProgressBar及其子类系列学习
前言这里介绍了ProgressBar以及它的子类的一些列的使用,主要介绍如下: ProgressBar的介绍主题介绍(1)Indeterminate Progress第一种就是模糊的progressbar,当你不知道一个操作需要多长时间。不确定的模式是默认的进度条,显示了一个循环动画没有特定数量的进度表示。 <ProgressBar android:layout_width=
2017-07-31 14:10:06 435
原创 Apk打包与多渠道打包
前言:应用再上线之前,肯定需要打包Apk,而打包Apk必要的文件就是xxx.keystore文件,一般用Android Studio模拟程序运行时候,就是使用的默认的debug.keystore。打包方式一:使用AS来完成(1)点击Android Studio 导航栏上Build - Generate Signed APK(使生成 已签名的 APK) 可能首先展示的是输入密码的输入
2017-07-26 16:55:26 536
原创 异常简记
android.content.res.Resources$NotFoundException: String resource ID #0xa这是我在写RecyclerView时候遇到的一个异常,当时RecyclerView全部通了一遍,还是有错误。holder.shitiTextView.setText(mDataBeen.get(position).getExampapernum());问
2017-07-17 16:35:59 284
原创 运行时权限
什么时候用这是在Android 6.0中加入的功能,就是说用户可以在软件使用过程中对于某一项权限进行申请。但是,并不是所有的权限都需要申请,权限可以分为两类,一类是普通权限,一类是危险权限。总之,在Api&amp;amp;amp;gt;23的手机软件,在运行危险权限时候,需要进行动态的申请,也就是运行时申请。如图示危险权限:动态申请时候所必须知道的方法一:ContextCompat.checkS...
2017-07-14 13:16:52 655
原创 Word标准简单格式
页面设置1、段前/段后 :0 2、单倍行距 3、页面大小:210*297 4、天头:37mm 5、地脚:19mm 6、订口:28mm 7、切口:23mm字体1、标题:GB2312宋体二号 2、正文:Gb2312仿宋三号 3、页码:Gb2312宋体四号 4、开头空四格 5、页眉:0.7cm 6、页脚:1.2cm
2017-07-12 14:31:39 753
原创 Android性能优化总结
ps:本文是在阅读了《Android开发艺术探索》之后做的总结,感谢!布局优化 绘制优化 内存泄露优化 响应速度优化 线程优化 View优化
2017-04-20 12:52:43 425
原创 Android中dp,px与UI交流
由于Android手机屏幕尺寸很多,因此关于界面的适配是很麻烦的事情,所以引入了dp这一个和px换算的中间单位,保证了可以根据屏幕大小按照比例进行显示,这就是适配。这里进行了一些总结:
2017-04-18 13:41:52 572
原创 Android自带Switch系列汇总学习
介绍本博客主要是介绍了一下几种控件的使用:SwitchSwitchCompatImageSwitcherTextSwitcherViewSwitcherSwitch的使用
2017-03-31 12:10:51 1769
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人