自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 问答 (3)
  • 收藏
  • 关注

原创 Android开发——SVGA格式动画内容资源替换

Android开发——SVGA格式动画内容资源替换随着接触的项目类型越来越多,目前格式个样的炫酷动画也随之而来,既然原生动画实现起来复杂,且有一个快捷灵活的动画为何不用呢,那让我们来好好学习一下如何使用svga吧~svga是什么如果想要了解的可以去查一查,本篇就不做讲解了,只能说它是可以显示动画格式的一种资源~如何使用呢,必然我们作为一个开发人员,既然是个库我们就得去依赖它,你细品~集成指南(其中可以直接加载你的资源来供你观摩哦)了解一下:http://svga.io/integrated.ht

2021-04-01 11:41:36 3213 3

原创 Android开发——网络加载点9图

由于很多时候图片显示需要自适应,但还得保证像素点不失真,并且需要网络获取,此时可以借鉴点9图来处理

2021-04-01 11:03:17 1614

原创 Android自定义view+程序启动引导页面

最近在学习别人的开发经验及代码,总觉得他人的开发方式好专业,而自己却那么业余。从事开发一段时间了,总没有一个好的学习方法来提高自己的开发技术,所以现在决定慢慢的积累一下自己的经验!做一个简单的小demo——引导页:思路:1)自定义一个View继承RelativeLayout;    2)定义一个布局文件和定义一个来进行页面切换的ViewPager控件;    3)定义一个指示器的布

2016-03-04 14:51:07 700

原创 SlidingMenu的使用及常用属性

一直没怎么用过SlidingMenu的侧滑效果,最近简单的了解并尝试关联使用了一下...1)首先是在网上下载了一个SlidingMenu关联包demo(librarySliding),然后直接关联引用就行了,但必须的注意你当前工程的版本是否和SlidingMenu有冲突,我简单的写完了之后发现运行老是报错,折腾了好久之后我就果断把我项目里的v4包给删了,然后运行就正常了,呵呵...2)现在

2015-10-21 11:36:18 409

转载 正则表达式 匹配中文,英文字母和数字及_的写法!同时控制长度

匹配中文:[\u4e00-\u9fa5] 英文字母:[a-zA-Z] 数字:[0-9] 匹配中文,英文字母和数字及_: ^[\u4e00-\u9fa5_a-zA-Z0-9]+$同时判断输入长度:[\u4e00-\u9fa5_a-zA-Z0-9_]{4,10}^[\w\u4E00-\u9FA5\uF900-\uFA2D]*$ 1、一个正则表达式,只含有

2015-10-21 10:14:26 4780

原创 版本更新时Activity作为对话框形式弹出进度条

首先:自定义一个自己想要的主题如:            @drawable/download_vision_background       然后:manifest.xml文件注册引用如:android:theme="@style/Theme.FloatActivity"所建的shape文件位于drawable文件下download_vision_background.x

2015-09-02 18:25:10 349

原创 打包签名与版本号

1.签名的意义  为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)。2.签名的步骤  a.创建key  b.使用步骤a中产生的key对apk签名3.具体操作  方法一: 命令行下

2015-08-28 13:58:56 490

原创 打包签名与版本号修改

1.签名的意义  为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)。2.签名的步骤  a.创建key  b.使用步骤a中产生的key对apk签名3.具体操作  方法一: 命令行下

2015-08-28 13:55:46 868

转载 监听手机接收短信——模拟获取短信的验证码

Manifest.xml添加相应的权限:        创建一个BroadcastReceiver来监听短信提醒import java.text.SimpleDateFormat;import java.util.Date;import android.annotation.SuppressLint;import android.conten

2015-08-18 13:07:26 4062

转载 使用SeekBar监听图片的缩放情况

布局文件:    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent" >            android:id="@+id/imgv"        andr

2015-08-17 14:44:01 550 2

转载 Android动画

Android 平台提供了两类动画。 一类是Tween动画,就是对场景里的对象不断的进行图像变化来产生动画效果(旋转、平移、放缩和渐变)。第二类就是 Frame动画,即顺序的播放事先做好的图像,与gif图片原理类似。 下面就讲一下Tweene Animations。 主要类: Animation   动画AlphaAnimation

2015-08-13 16:23:25 285

转载 requestWindowFeature()的应用

android开发中经常会在setContentView(R.layout.XXX); 前设置requestWindowFeature(XXXX)。他的意思是需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。一、枚

2015-08-13 10:51:53 300

转载 教你如何绘制圆形头像

import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Porter

2015-08-12 11:24:16 558

原创 RecyclerView

//列表添加分割线(画分隔线)rv.addItemDecoration(new RecyclerView.ItemDecoration() {            @Override            public void onDrawOver(Canvas c, RecyclerView parent) {                Paint p =new Pain

2015-07-28 18:30:40 418

转载 android studio打包APK

(1)Android Studio菜单Build->Generate Signed APK (2)弹出窗口 (3)创建密钥库及密钥,创建后会自动选择刚创建的密钥库和密钥(已拥有密钥库跳过)     点击“Create new...”按钮创建密钥库       Key store path:密钥库文件的地址       

2015-06-27 15:38:24 432

转载 Android项目打包成APK文件

Eclipse Android项目开发完成以后就要将android项目文件打包成apk文件,并最终下载到真机上运行 。下面是个人打包apk的过程,主要是以图文形式记录一下 。  其实最懒的办法,就是直接到eclipse项目的bin目录找到文件,那是eclipse系统自动生成的apk文件 。  1、生成keystore  按照下面的命令行在C:\ProgramFi

2015-06-27 15:33:43 404

转载 Android项目打包

做完一个Android项目之后,如何才能把项目发布到Internet上供别人使用呢?我们需要将自己的程序打包成Android安装包文件--APK(Android Package),其后缀名为".apk"。将APK文件直接上传到Android模拟器或Android手机中执行即可进行安装。Android系统要求具有其开发者签名的私人密钥的应用程序才能够被安装。生成数字签名以及打包项目成APK都可以采用

2015-06-27 15:29:53 472

转载 Java编程中 常见的异常

1. java.lang.nullpointerexception 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始化和数组元素的初始化混淆起来

2015-06-16 21:02:09 354

空空如也

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

TA关注的人

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