自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

原创 Android中的SpannableString以及Pattern/Matcher的使用

在Android中有一个类叫做SpannableString,它具有很强大的替换功能,可以设置各种Span的字符串,比如常用的可以将TextView、EditText等中的文本替换为相应的图片、表情等显示出来。他自身还有很多属性可以进行相应的设置修改,比较灵活。 这里介绍他的几个常用属性,以及使用方式。 //设置前景色 ForegroundColorSpan(Color.GREEN) //

2016-06-21 09:59:46 1446

原创 Android中发起网络访问的方式,以及Json、Gson的网络解析

什么是JSON ? JSON是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,易于人阅读和编写, 同时也易于机器解析和生成(数据量相对较少,网络传输速度相对较快)。 JSON语法: JSON语法有JSONObject与JSONArray之分 JSONArray(用于描述JSON数组): --【JSONArray用于以JSON的格式描述数组数据】 --【JSONArray也有下

2016-06-19 18:59:53 1044

原创 如何在BaseFragment中直接调用BaseActivity中相关属性代码的问题

通常我们要写多个Activity时,很多属性是相同的,为了减少代码量,我们通常写一个BaseActivity来继承自Activity,再让其他的新创建的Activity继承自BaseActivity即可,一般BaseActivity可以这样写,都是套路性的东西,记住怎么写就可以了,实例如下: package com.example.catmessage.ui; import android

2016-06-13 12:49:28 1813

原创 安卓中自定义view控件代替radiogroup实现颜色渐变效果的写法

利用自定义控件代替radiogroup,同时实现在使用viewpager进行翻页的时候,实现颜色渐变的效果。 一: 首先创建一个自定义view类继承自View类,所有的控件均用canvas绘制出来(包括图片及文字),这里以MyTabIcon这个类为例,相关代码如下: package com.example.catmessage.view; import android.conten

2016-06-12 17:45:59 984

原创 安卓通过jar包使用butterKnife以及拍照相关Intent学习

一:butterknife的引入及使用 annotation(注解)简介 注解是JDK5.0开始的新增特性。为代码添加一句特殊的"说明",添加了注解的代码会引起编译器的“格外重视” 系统提供了一些注解 @Override  @Deprecated 我们也可以写自己的自定义注解,步骤如下: step 1 创建注解类。 step 2 在注解类中,声明注解类需要的信息        这些信息以方法的...

2016-06-04 15:09:56 1197

DynamicJniDemo.zip

Android使用ndk开发调用本地方法,jni调用本地方法动态注册demo,适合初学者学习简单快速上手的jni本地方法动态注册的demo。

2019-12-28

安卓实现动态波浪滚动

安卓通过自定义view实现动态波浪,随着波浪的滚动,水位实现直线下降,波长和振幅可控制,波浪的动态滚动以及水位的动态下降都是由属性动画实现

2018-11-02

Android编译ndk的两种方式

安卓编译ndk的两种方式,ndk-build和cmake,demo中主要针对这两种不同的编译方式做了简单的演示

2018-10-18

安卓aidl学习demo

最简单通俗易懂的安卓aidl学习demo,即使初学者也一眼即可看懂

2018-10-15

空空如也

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

TA关注的人

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