自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 密码输入框(默认六位 [*] [*] [*] [*] [*] [*])

/** * 密码输入框(默认六位 [] [] [] [] [] []) * * @author xiely. * @date 17/07/19. */

2017-07-19 10:09:56 557

原创 可以显示和隐藏密码的EditText

/** * 可以显示和隐藏密码的EditText * * @author xiely. * @date 17/07/19. */

2017-07-19 10:07:29 280

原创 Android一篇洞悉沉浸式状态栏

1What?所谓沉浸式状态栏,现在也是一个老生长谈的问题了,至于究竟叫不叫沉浸式状态栏,咱们暂且不在此讨论。先说一下其来源。Google 在 Android 4.4 的 API 描述页面里提到了“Translucent system UI styling”,即半透明化的系统UI风格。这个“半透明化”包括了状态栏和通知栏,当开发者让应用支持这个新特性的时候,状态栏和导航栏可以单独/同时变为渐变的半透

2017-07-05 16:01:52 427

原创 Android 自定义View--圆环交替等待效果

最近在温习自定义控件,特意把之前收藏的鸿洋大神的自定义控件资源都捣鼓出来,重新整理一下,以便以后找的时候没那么麻烦,而且适合初学者理解自定义控件的原理与绘制过程。 首先大家看一下需要实现的效果图: 有一个底色,另外有一个另外颜色的弧形滑动效果。第一次做自定义控件看到这效果立马懵逼了,这是啥玩意,确定美工给的一张图,哈哈,有这体验的话,说明你还有好长一段路要走啊。。。 我们看到这个图之后对它

2017-06-14 16:41:55 402

原创 Android Studio 4.1代码错误提示

Android Studio 4.1代码错误提示卸载ButterKnife Zelezny重启就行了

2021-01-06 11:17:40 96

转载 AndroidStudio3.X 新功能介绍

谷歌2017发布会更新了挺多内容的,而且也发布了AndroidStudio3.0预览版,一些功能先睹为快。(英语一般,有些翻译不太好)下载地址https://developer.android.google.cn/studio/archive.html选择显示全部即可看到下载地址,这里给出来了。Windows (64-bit): android-studio-ide-171.4010489...

2019-01-15 16:41:42 580

原创 图片上传服务器

   Android开发中有很多情况下,需要实现向服务器上传图片,比如说开发APP过程需要实现上传头像等信息。这篇文章给出了Android终端上传头像图片的方法与简析。 上传工具类: [java] view plain copy print?import java.io.DataOutputStream;   import java.io.File;   import ...

2019-01-14 15:25:11 199

转载 通过自定义时钟了解自定义控件<1>

package com.zsy.androidheros.view;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.util.AttributeSet;impo...

2018-03-30 10:25:23 188

原创 读取assets下本地json数据

private void dealLocalMenu(String fileName) {// dealLocalMenu("menuinfo.json"); //将json数据变成字符串 StringBuilder stringBuilder = new StringBuilder(); try { //获取

2018-02-26 11:16:47 724

原创 根据名字画图做背景头像

以前没有写博客的习惯,感觉有点费事,最近项目正开发,顺手把用到的知识点给大家分享一下,同时也为了以后查找方便最近开发通讯录功能,有用户头像,但是默认头像不太美观,就想着自己画一个当做默认图像,写了个方法,直接上代码: public static Bitmap defaultAvatar(String name, int Length) { int width = Leng

2018-01-24 18:02:16 1661

原创 h5交互选择图片、文件、视频

最近项目有用到h5调原生文件的需求,正好好久没写文章,顺便记录一下,方便大家用到用的是原生webView,4.4以后android官方用chrome内核替代原有内核,速度还是可以的,当然页面多的话可以用第三方的,比如crosswalk,腾讯x5都不错。顺便说一嘴,h5与原生交互,一般两种方式:1、通过js调java,后台传相应数据到手机端处理即可。2、还有一种就是通过重写webVi

2018-01-23 17:22:37 1737

原创 友盟社会化分享的坑

说起分享,自然而然的想到微信、朋友圈、qq、空间、微博等等现在常用的交流软件,分享 可以自己每个平台单独集成做、也可以用第三方集成好的分享功能,选择自己要分享的平台,注册对应的appKey即可,常见的有友盟、极光等等。 友盟的demo有点坑buildTypes { release { // 是否进行混淆 minifyEnabled f

2017-09-22 17:32:14 367

原创 极光推送自定义消息提示铃声

正常来说,消息提示音有两种方式,看到有人说有其他方式实现,纯属扯淡。正好项目有这方面的需求,稍微研究了一下,与大家分享一下。

2017-09-18 11:01:14 2178 2

转载 H5 和移动端 WebView 缓存机制解析与实战

web缓存是web开发逃不开的一个话题,在减少网络带宽消耗、降低服务器压力和提高页面打开速度方面有广泛应用。本文从实际web应用项目中缓存相关问题出发,较为全面地分析了html5缓存机制的原理与应用以及移动端应用webView对html5缓存机制的支持方式,以供web开发的同学们参考。在web项目开发中,我们可能都曾碰到过这样一个棘手的问题: 线上项目需要更新一个有问题的资源(可能是图片,js,c

2017-06-23 10:14:21 501

转载 自定义View

1.自定义View首先我们要明白,为什么要自定义View?主要是Android系统内置的View无法实现我们的需求,我们需要针对我们的业务需求定制我们想要的View。自定义View我们大部分时候只需重写两个函数:onMeasure()、onDraw()。onMeasure负责对当前View的尺寸进行测量,onDraw负责把当前这个View绘制出来。当然了,你还得写至少写2个构造函数:public M

2017-05-31 18:28:48 201

原创 Android开发官方语言-Kotlin

Android开发官方语言-Kotlin学习资源汇总 今年的Google大会把kotlin作为官方的开发语言,学习Kotlin是大势所趋 如图: 1.kotlin官方中文翻译文档网址: https://www.kotlincn.net/docs/reference/ 2.Kotlin官网 http://kotlinlang.org/ 3.kotlin中文官网 https://www.

2017-05-30 18:13:03 406

原创 Android集成第三方app的两种方式

最近做的项目比较大,所以甲方决定由我们公司和第三方公司合作开发,进而引发了一些集成的问题。由于入口在我们这边,所以当时给出的评估 初步评估考虑集成两种方案。 第一:安装第三方app,但是不显示对方的appicon,调起的时候直接传对应的user即可 第二:集成第三方的代码,即第三方公司打出一个aar包,项目引用 综合两种方案,进行过对比很明显,相对于第一种方案,第二种方案更麻烦,因为集成的话

2017-05-30 17:55:26 6036

Smack帮助文档中文版

Smack帮助文档中文版,学习xmpp必备文档,即时通讯,在线离线消息接收,单聊,群聊

2016-02-01

空空如也

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

TA关注的人

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