随笔分类 - Android
安卓开发基础技术以及核心框架。
摘要:当出现了'Request(okhttp3.Request.Builder)' has private access in 'okhttp3.Request的错误的时候,实际上是我们在写代码的时候少打了一个括号,我们只需要将代码改为: 就好了,完美,不再报错 。
阅读全文
摘要:一.使用网络技术 如果你在玩手机的时候不能够上网,那么你一定会感到十分乏味。是的,现在早就不是单机的时代了,因此我们需要跟进时代的步伐,在任何应用当中都应该具备上网的功能,我们在安卓软件当中查看网页代码再解析利用的是webview这个控件,这个控件在之前我的博客当中已经十分详细地介绍了它的使用,如果
阅读全文
摘要:一.首先在AndroidManifest.xml当中申明权限 我们经常想要在自己的软件当中直接点击点击按钮就可以拨打自己所指定的电话号码,但是一般的方法是打开拨号的界面,然后再点击拨号才可以进行拨号,这里我们利用这种简便的方法点击按钮就可以直接拨号了。 二.修改程序的主界面代码: 三.在主活动当中写
阅读全文
摘要:SQLite数据库存储(下) 1.增添数据 对于添加数据的话我们只需要在主活动当中import新的包以及在主活动当中写上适当的代码就可以了,不需要在我们之前创建新的类当中书写新的代码。现在的主活动代码如下: 这样我们就分别向book表以及category表当中增添了数据了。当然我们也可以在这段代码当
阅读全文
摘要:SQLite数据库存储(上) 创建数据库 Android专门提供了一个 SQLiteOpenHelper帮助类对数据库进行创建和升级 SQLiteOpenHelper需要创建一个自己的帮助类去继承它并且重写它的两个抽象方法,即 onCreate() 和 onUpgrade() SQLiteOpenH
阅读全文
摘要:一.利用SharedPrefences将数据储存于data.txt当中 二.将数据从data.txt当中读取并进行更新
阅读全文
摘要:概述 RecyclerView是什么 从Android 5.0开始,谷歌公司推出了一个用于大量数据展示的新控件RecylerView,可以用来代替传统的ListView,更加强大和灵活。RecyclerView的官方定义如下: A flexible view for providing a limi
阅读全文
摘要:一. Android 中的广播主要分两种类型:标准广播和有序广播。 标准广播(Normal broadcasts) 是一种完全异步执行的广播,在广播发出之后,所有的广播接收器几乎都会在同一时刻接收到这条广播消息,因此它们之间没有任何先后顺序可 言。这种广播的效率会比较高,但同时也意味着它是无法被截断
阅读全文
摘要:线性布局是Android中较为常用的布局方式,使用LinearLayout标签。线性布局主要有两种形式,一种是水平线性布局,一种是垂直线性布局。需要注意的是Android的线性布局不会换行,当组件一个挨着一个地排列到头之后,剩下的组件将不会被显示出来。 下表显示了LinearLayout支持的常用X
阅读全文
摘要:这段代码的关键主要是在我们的相对布局以及线性布局上面,我们首先在总体布局里设置为线性布局,然后再在里面设置为相对布局,这是一个十分常见的XML布局模式。 废话不多说,直接上代码:一.activity.xml 二.main.java 其中的代码: TextView简介: TextView,是View的
阅读全文
摘要:我的Android studio版本是2.2版本 1.Ctrl+z是撤销快捷键 2.如果Ctrl+z 掉的内容,又反悔了,快捷键为:Ctrl + Shift + z。
阅读全文
摘要:首先我们先展示其代码: Lauch.java 上述代码还是很好理解的,这段代码用于我们第一个活动的开启,之后我们还需要在manifast文件把这个活动主活动注册成主活动就可以了(重要!!!),因为这是APP开始的第一个活动!
阅读全文
摘要:一.我们先在XML当中自定义一个webview(Second_layout.xml) 代码如下: 可以看到,这里我们使用了现行布局以及WebView控件,tools:context=".SecondActivity"告诉我们这个控件是定义在第二个主活动当中的。这个控件的唯一标识符是:@+id/web
阅读全文
摘要:一.首先检查我们的代码: 二.注册在主活动上的代码需要补上: 从中我们可以看到我们注册在XML界面上,<intent-filter>后面的代码为<action android:name="com.example.lenovo.activitytest.ACTION_START"/>,action中间
阅读全文
摘要:笔者在进行安卓开发时,发现自己的代码语法完全没有问题。尤其是创建intent对象的时候,语法完全是正确的,但是Android Stuidio却显示报错,Intent类显示为红色,如图所示: 代码如下所示: 利用鼠标指向Intent编译器就会显示: 我相信很多朋友也遇到了这个问题,至于我们该如何解决这
阅读全文
摘要:笔者在看了相关的教程之后发现教程当中的资源已经过时了。当我们在创建了一个新的空白的工程之后,会发现其文件夹下面的分文件夹目录和官方的教程文件结构完全不同,因此会引起很多误解。笔者使用的是最新版的Android Stuidio,其目录结构如下图所示: 一.创建主活动(First活动) 从中我们可以得到
阅读全文
摘要:一,首先,我们在菜单栏上找到这一栏: 然后点击build,再点击generate apk,然后出现以下界面: 由于之前我们并没有进行apk文件的生成,因此需要这个apk key做一个验证,以防您的app上线之后被别人盗用,同时证明自己对这个app的拥有权。key store path就是您app k
阅读全文
摘要:这是我在博客中写的第一篇文章。还请各位大神们多多指教!我会详细讲解如何将我们由java的swing以及awt组件编写出的java可视化窗口程序编制成一个我们能够让用户使用的,商业化,可安装的软件。网上的资料大都十分碎片化,看了之后往往会出现很多问题,导致最终无法成功。笔者在经过三天的尝试之后,总结出
阅读全文

浙公网安备 33010602011771号