![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓进阶之路
TINY_SPOT
积累积累积累!
展开
-
安卓如何让一个软件启动前加载一张图片
在应用启动时,首先显示一张图片,可以让app在后台加载,待加载完成后,再显示应用主界面,这样可以给用户较好的体验,也是安卓开发一种常用的技巧。那么如何做呢,下面介绍的只是其中一种方法,采用的是handler的延时操作来完成的,该函数在android.os.Handler中。简单思路:1.采用一个活动专门用来显示那张你想显示的图片 2.并将此活动在AndroidManifest文件中注...原创 2018-08-28 18:37:44 · 5197 阅读 · 4 评论 -
android 自定义标题栏
想自定义一个标题栏,有一种简单的做法,引入布局文件就可以啦。我们来模仿一个简单的标题栏,即左右各一个按钮,中间一个文本。也就是说我们只要两个button和一个TextView即可1.新建一个布局title.xml,代码如图所示:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="ht...原创 2018-10-13 16:42:12 · 337 阅读 · 0 评论 -
安卓活动跳转之Intent使用
如何让自己的的程序能够在活动之间来回切换,变的高大上呢?使用Intent可以实现这一点。 Intent(中文意思:意图)大致可以分为显示Intent和隐式Intent。显示Intent很直白,一般只需两个语句即可实现活动的跳转:Intent intent = new Intent(MainLayoutActivity.this , DialogActivity.class);/...原创 2018-11-12 16:43:31 · 905 阅读 · 0 评论 -
安卓按钮4种点击事件
在安卓开发中,按钮的点击事件有四种,分别是:1,使用匿名内部类的方法实现点击事件2,通过实现.xml文件中相应控件的onClick方法实现点击事件3,通过实现OnClickListener接口中的onClick方法实现点击事件4,通过创建内部类的形式实现点击事件前三种较为常用,第四种不是很常用。第四种和第三种本质上是一个意思,但第三种较为简洁。 1,使用匿名内部类的方法...原创 2018-11-12 18:31:30 · 9572 阅读 · 0 评论 -
安卓闪退:java.lang.IllegalStateException: Circular dependencies cannot exist in RelativeLayout
今天在测试app的时候出现了闪退情况,经过好一番折腾才弄好,记下来以免忘记。运行时出现闪退的情况,打开logcat发现如下Error:java.lang.IllegalStateException: Circular dependencies cannot exist in RelativeLayout at android.widget.RelativeLayout$De...原创 2018-11-27 22:32:58 · 521 阅读 · 0 评论 -
安卓随时监测网络状态,判断当前网络是否可用
想要在程序中随时随地的知道当前网络是否可用,其实实现起来很简单。咱们只需要用到广播接收者这个组件即可,并且调用一下系统的一个服务就可以知道啦。因为当网络状态发生变化时,系统会发送一条网络状态变化的广播到公共消息区,然后监听这条广播的接收者就会收到这条消息,这时你就可以做出自己想做的操作啦。我们采用动态注册广播接收者的方法对活动进行注册。不过首先得自定义一个接收者的工具类,具体步骤如下:...原创 2018-11-28 00:19:08 · 3228 阅读 · 0 评论 -
通过浏览器快速查看或调试手机app的数据库
在Android Studio中查看SQLite数据库用stetho通过网页访问手机数据库这个方法确实很方便,记录下来!https://www.cnblogs.com/hacjy/p/7419004.htmlhttps://www.cnblogs.com/clevergirl/p/5671527.htmlhttps://www.jianshu.com/p/03da9f91f41fh...转载 2018-12-02 01:09:03 · 727 阅读 · 0 评论