随笔分类 - Android
安卓开发基础技术以及核心框架。
摘要:首先我们来看看仿写之后的效果: 看到是这个界面我们首先应该思考这些按钮是怎么做出来的?有了一个整体的思路之后才知道该怎么办。最开始我想的就直接利用button控件上面直接加上png的图片就可以形成一个按钮了,但当我加入图片之后,发现因为图片太大导致一个按钮都会占据一个屏幕一半的空间,实在是得不偿失,
阅读全文
摘要:一.activity.xml 我这里主要爬取的爱奇艺首页的图片进行轮播,应用了两个github上的开源库,一个banner的库,一个加载网络图片的库,用开源库能够极大地节省我们编写代码的时间。 二.添加相关的库以及网络权限 三.activity.java 四.网络图片加载的新类 代码一共就这些,全部
阅读全文
摘要:在我的上一篇博文当中阐述了我们如何使用shape标签进行自定义控件,这里对shape控件的属性进行阐述,不知道如何使用这些属性的可以参见我的上一篇博文(自定义Button):https://www.cnblogs.com/geeksongs/p/10789671.html 在Android Stud
阅读全文
摘要:在笔者本人看了很多博客和书之后,发现很少博主对于自定义控件能够进行一个比较全面的思路讲解,大多数都是只讲了一些细节,但并没有讲如何把代码进行整体的实现。因此这里讲讲整体的自定义button实现的详细过程,其余的细节则可以查看其他博主的博客即可,也可以参考《Android开发艺术探索》这本书的第六章,
阅读全文
摘要:首先上图: 实现这个标题栏,我们还需要一个返回的按钮,这里也贴出来。笔者直接将这个简单的标题栏制作成了一个依赖库,放在到github上,方便下次进行调用。 返回按钮如下: 在使用这个按钮的时候需要注意其尺寸的大小一定要小于我们的标题栏。 view_top.xml 新建的topview类: 调用方法:
阅读全文
摘要:平时开发当中会用到很多png图样,但是自己又不太会做,因此做好的办法就是直接在网上下载下来用了,这里给大家推荐一个比较好用的网站,免费的,有很多好的png可以直接下载下来使用。 或者: 在我们浏览器当中输入以上代码就可以得到巨量可用的png图片了。
阅读全文
摘要:我们先来看看效果: 这里我们主要使用了github上的一个开源项目,配置起来比较方便,下面解释一下该如何使用:首先是:Gradle文件当中进行配置: 当然如果是老版本的Android Studio则使用: 二.activity 其中的第一个监听器是switch在选择的时候,所触发的事件。第二个监听器
阅读全文
摘要:仅仅写个xml就够了,太简单了
阅读全文
摘要:我们在进行安卓开发的时候,首页开有两种方式,一种是利用handler将一个活动进行延时,时间到达之后软件则会跳转到第二个活动当中。而另一种方法则是更加常用的方法,利用splash实现首页的快速开屏,这种开屏方式比handler的方式传入图片的速度更快,出现白屏的时间更少,也是谷歌在2018开发者大会
阅读全文
摘要:首先我们来看看运行之后的效果: 然后我们也不多说废话了,下面是这个项目所需要的全部代码,很多博主写这个都不把代码写完,因此笔者自己也琢磨了一会儿才把这个弄出来,感觉很烦,但我肯定会把代码写全的。我这里一共引入了三个界面,三个布局的xml我都会写的。 1.MainActivity.java impor
阅读全文
摘要:在我们平时生活当中,经常会看到一些表白女朋友的html网页,但是Android端的表白软件可以说是基本没有,笔者在全网搜了一下,就没有一个可以用的。安卓端可以给人一种定制和精美的感觉,这是网页所做不到的,网页链接不见了就没了。因此在这里将自己写的Android软件制作流程以及代码全部开源,这里采用了
阅读全文
摘要:1.为什么要集成腾讯X5内核? X5内核相对于系统webview,具有下述明显优势: 1) 速度快:相比系统webview的网页打开速度有30+%的提升; 2) 省流量:使用云端优化技术使流量节省20+%; 3) 更安全:安全问题可以在24小时内修复; 4) 更稳定:经过亿级用户的使用考验,CRAS
阅读全文
摘要:笔者自己竟然忘记了如何隐藏标题栏,下面这种方法可以用于隐藏标题栏,十分方便。因为这种方法仅对该活动所对应的标题栏有效,而不是全部进行隐藏。 下次我直接来这里复制粘贴就可以了哈哈哈哈,网上的其他方法乱七八糟,我还是喜欢自己的方法
阅读全文
摘要:实际上我们通常是使用WebView控件对本地html进行读取,这样就可以体会类似web app和安卓原生混合开发的乐趣了。在读取本地html并展示在前台的时候,并不需要在Androidmenifast.xml文件当中设置相应的网络权限,也不需要设置https协议,因为安卓手机的本地服务器应该都是基于
阅读全文
摘要:方法如下: 因为在用WebView控件查看安卓内置网页的时候,必须创建这个资源文件夹,将网页放置在这个目录之下,默认是没有assets这个目录的,这样才可以实现网页代码html.css.javascript与Android native的交互,所以我们来看一看怎么做。很简单,但不知道就做不来。读取本
阅读全文
摘要:一.首先来到夜神模拟器的安装目录下 如下图所示: 再把这整个文件夹添加到我们的windows环境变量里。然后再把android studio 和夜神模拟器都打开,注意必须同时打开而且不能够把夜神模拟器最小化!! 第二步.打开cmd、 输入adb,如果命令行模式有adb的使用说明,则说明配置变量成功,
阅读全文
摘要:导言:在我们安卓开发当中,我们不仅需要掌握基础的开发技能,也需要掌握软件的安全技能,这样才可以让我们的软件能够成为一款能够真正可以进行发布的软件,同时也可以让自己的核心技术不会被别人所盗取。 第一步.来到官网下载APKtool 网址:https://ibotpeaches.github.io/Apk
阅读全文
摘要:主界面代码 主活动代码:
阅读全文
摘要:Android开发中有三种主要的方式用于设置View的点击事件,1、创建内部类;2、主类中实现OnClickListener接口;3、使用匿名内部类。这三种方式都用到了OnClickListener接口,只是不同形式而已。其中OnClickListener是监听View点击事件的接口,接口中定义控件
阅读全文
摘要:View动画 帧动画 属性动画 帧动画最简单,通过顺序播放一系列的图像产生动画,就和动画片的原理是一样的。做好的结果可以是这样: 也可以是这样的动态图: 如果无法播放动态图的话,可能是您的浏览器需要升级一下了。我们为了创建一个好的帧动画,首先应该创建一个xml文件,用于图片的轮播,但是这个xml文件
阅读全文

浙公网安备 33010602011771号