自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 android开发--activity间的转场动画示例

先上一个效果图:如何所示的动画效果示意图,经常在某些app上会遇到吧,这就是activity间的转场动画,下面贴出代码:看图就知道这里有两个activity,以及对应的两个布局文件,第一个布局文件及activity如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http...

2018-09-03 18:27:14 275

转载 android开发--视图动画(补间动画)的一些简单演示

今天学习了视图动画(补间动画)的相关知识,以下是一些简单的演示:1、透明度(alpha)很简单,首先在res目录下新建一个不同类型视图动画资源文件夹,接着新建不同的资源文件,如图所示的动画只需要设置一下初始透明度,还有最后的透明度,以及动画的尺寸时间,然后在Activity中新建一个Animation对象,再调用view的startAnimation方法即可资源文件如下:&l...

2018-08-30 20:59:08 172

转载 自定义view笔记汇总

一、通常在自定义view的时候我们都会继承view,并实现view的三个构造函数,例如:import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Color;import android.grap...

2018-08-28 13:19:42 170

原创 recyclerview应用案例

那天逛支付宝的时候看到了如下的界面:之前书上学的recyclerview的用法讲得太简单了,数据这块不是按着每一个子项的单独设置的,于是想着模仿这个界面练练手,开始弄的时候是感觉有难度的,也是网上各种看资料什么的,折腾了一两天,终于弄好了,效果图如下: 图片实在找不到一模一样的了,其它的大致上感觉还是可以的吧布局的样式分成了3种,最上边的是标题样式,另外两种大同小异吧,...

2018-08-24 18:23:04 496

原创 android AlertDialog自定义对话框界面的实现

AlertDialog只是一个很简单的对话框,用法上也没什么难的,但实际当中系统提供的样式应该是远远不够用的,所以我们需要自定义对话框的样式,那天在用支付宝的时候突然弹出了以下的一个领取红包的对话框:于是想着模仿这个界面弄一个类似的对话框页面,搞了许久,可算弄好了,实现出的效果如下:由于样式图实在难找到一模一样的,只能网上找一个了,不过原理肯定是一样的一开始从书上学习的时候也就...

2018-08-23 16:42:44 7431

原创 android开发--仿微信朋友圈界面

话不多说,先来看两张效果图看图片效果还凑合,就是“朋友圈”三个字和头像的动画过渡效果和微信朋友圈的实际效果还是有点差距,可以的话以后慢慢再优化吧,这里贴出相关的代码,可能部分代码比较多余,以后再做修改吧一:界面布局代码:<?xml version="1.0" encoding="utf-8"?><android.support.design.widget....

2018-08-22 15:30:50 29532 4

原创 一篇简单的代码出错分析

今天犯了一个很低级的错误,错误代码就在上图中,结果照着上面所示的写完,一运行,程序崩溃了,查看log日志错误如下: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.support.design.widget.CollapsingToolbarLayout.se...

2018-08-21 01:26:31 646

原创 第一行代码第二版8.2.1小节通知的基本用法在android 8.0运行未出结果

如图所示书上的代码,我们照着打完,然后在android 8.0上运行,结果没出来,但是我换了android 6.0的模拟器运行,发现可以出来结果,一查才发现NotificationCompat.Builder(Context context)方法过期了官方文档建议我们使用上边的构造方法来替代原先过期的构造方法以便在android 8.0上运行出结果就加了4行代码,不过NotificationCha...

2018-07-11 01:06:54 1057 4

原创 第一行代码第二版6.4.1小节创建数据库中遇到adb shell出错的问题

该小节中我们照着作者说的一步步写完相应的代码,并运行程序,最后需要使用adb shell来对数据库和表的创建情况进行检查。可是当配置好环境变量之后,在命令行终端输入adb shell结果如下所示:这时候只能google了,有说让我先把adb进程结束再重新输入命令的,试了一下还是出现了相同的问题;还看了老外的网站,给了以下的解决方案:结果找了半天找不到Enable ADB integration在哪...

2018-06-30 13:16:20 688

原创 第一行代码第二版第五章的发送标准广播小节程序运行未出结果的原因

按着书上的指导把代码写完之后,运行程序,再点击一下Send Broadcast按钮,却发现死活弹不出我们在代码写的received in MyBroadcastReceiver这条提示,瞬间郁闷了,当时想着是不是作者的代码没写对呢?结果网上各种找原因,终于找到了:一般大家现在用真机或者模拟机都是Android 8.0了吧,这里的意思是8.0中取消了大部分静态注册,所以运行程序点击按钮才没有出结果,...

2018-06-26 13:39:07 1106 1

转载 软件开发到底是在做什么?

一、基本定义              软件开发是根据用户要求建造出软件系统或者系统中软件部分的一个产品开发的过程。软件开发是一项包括需求获取、开发规划、需求分析和设计、编程实现、软件测试、版本控制的系统工程。换句话说,软件开发就是一系列最终构建出软件产品的活动。二、阶段划分1、计划       对所要解决的问题进行总体定义,包括了解用户的要求及现实环境,从技术、经济和社会因素等3个方面研究并论证...

2018-06-10 10:57:50 11457 2

原创 java自学--简单java类分析

       想想java已经自学一个月了,但是对于一个简单java类的书写之前还是靠背,现在才算把相关的原理一点一点整明白,下面以一个例子对代码进行逐行分析:class Dog { private String name ; private int age ; public Dog() {} public Dog(String name,int age) { this.name =name; ...

2018-06-03 23:41:18 218

原创 JAVA自学--基础篇

       java已经学习了一个月了,本人目标是打算三个月自学安卓开发,不过还好能有6年经验的资深人士带领,平常的时候大多数还是自己找资料和视频学,遇到一些实在搞不懂的东西才会去请教,下面分享一些自己学习的心路历程。       我的java学习视频是在阿里云大学里边找到的,内容还比较全,分了基础篇、面向对象篇、高级开发篇,今天先分享一下基础篇的相关内容。一、java简介       Java...

2018-06-01 20:47:48 617

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除