安卓开发
无知的贤者
在向自由职业努力的道路上
展开
-
Android开发入门笔记——一:java常用的两种布局方式
注:使用Android Studio开发安卓的页面布局一般常用有两种:注意1:代码有先后顺序,代码越靠后,在界面上越靠前注意2:最新版本的android studio的初始Active不再是两者中的任何一个,若想要使用两者的功能,则需要在里面再加装一层容器。注意3:Android Studio的提示功能对大小写敏感线性布局:LinearLayout最常用属性android:idan...原创 2019-03-15 14:07:14 · 236 阅读 · 0 评论 -
Android初学笔记——二:ui开发相关
一、android中的控件一个android应用的界面是由View和ViewGroup对象构建的。注:一个ViewGroup是由多个View构建出来的。View具有一些子类,它们被统称为Widgets(工具),提供了如按钮、文本等UI效果的实现。viewc常被使用的功能一般有:TextView:文本框,可以在界面上显示文字,通常作为提示信息展示Button:按钮用于响应用户的点击事件...原创 2019-03-31 10:09:28 · 234 阅读 · 0 评论 -
Android初学笔记——三:Activity基本信息
一:Activity的生命简述Activity主要负责管理Android程序的用户界面。关于Activity的入口:从应用方面来说Activity的入口是由声明Activity的.xml文件确定的。确定从哪个java文件启动只需要在Acticity标签下面加入这段声明就行随后重写onCreate()方法,并加载布局文件就可以了:具体代码如下public class MainA...原创 2019-03-31 20:04:52 · 241 阅读 · 0 评论 -
Android 初学笔记 —— 四:Activity的跳转
Activty通过Intent进行跳转。主要包含两个函数 :startActivity(Intent intent);startActivityResult(Intent intent);实际上不仅Activity,Service和BoardcastReceiver等组件也都是通过Intent来进行通信。我们先来说Activity通过Intent对Activty进行调用分为两种,分别为...原创 2019-04-01 19:50:32 · 246 阅读 · 0 评论 -
Android 初学笔记 —— 四:Activity中数据传递与数据回传(Activty终)
这篇博客为Activity基础应用的最后一篇。接下来再学习Activty应该了解Activity在互相交替引用时的声明周期,各种方法函数的调用关系。Android中使用putExtra()来进行数据传递。例如:String data="Hello Activity02";//建立“信箱”,并告诉信箱寄信地址Intent intent=new Intent(this,Activity02...原创 2019-04-02 19:38:29 · 1706 阅读 · 0 评论 -
Android初学笔记——五:数据存储
Android中数据以5种方式进行存储:文件存储:文件存储在各个编程语言中都有使用这种方法进行存储。在Android中是使用java的I\O流将文件存入硬盘或内存卡等地方。SharedPreferences:它本质上是一个XML文件,通过map<object,object>这种键值对的方式存入手机的内存中。常用于存储较为简单的参数设置。SQLite数据库:SQLite是一个轻量级...原创 2019-04-02 20:01:01 · 219 阅读 · 0 评论 -
Android开发中上传图片的方式以及所遇到的坑
这今天工作需要用到图片上传的功能,遇到了不少问题,特来整理一下。先来整理下在Android上传图片需要哪些步骤。1:调用相册2:得到图片的路径3:将图片转化为二进制码4:发送这个二进制码。先来说得到图片的路径在Android开发的过程中不像开发Windows序可以直接将路径复制到相应的位置。我们通常得到一个图片的方法是先得到一个图片的uri再通过uri得到它的绝对路径。这里就需要先说...原创 2019-04-26 14:28:55 · 1858 阅读 · 0 评论 -
向Android Studio中导入相应的程序
今天导入一个Android程序,在导入之前就清楚的是这个gradle的版本是不对的。在导入时出现一大堆错误。在开始时,先修改了工程项目中build.gradle里gradle的版本,使其符合我的AndroidStudio版本。但是这样做回出现其他方面的版本不兼容的错。就转而使用了其他方法。首先在科学上网的前提下进行了如下操作:在关掉离线并且使用默认gradle的情况下,Android会...原创 2019-05-21 08:30:15 · 640 阅读 · 0 评论