自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(28)
  • 资源 (11)
  • 收藏
  • 关注

原创 Android屏幕适配终极方案-实战篇

ScreenAdapter项目地址ScreenAdapter项目源于开发时老被设计狮吐槽没有高度还原设计稿,加上Android屏幕分辨率众多,总是需要微调或舍弃非主流分辨率的适配。ScreenAdapter由此而生,经历了多个项目的测试,适配情况基本达到理想情况。ScreenAdapter有以下特点: + 简单、方便 - 接入简单,极少侵入 - 代码、布局换算px全局生效 +

2017-09-13 13:36:07 1484

原创 Android开发之nuwa热修复

相信每个开发者在app版本上线后才发现有一个致命性崩溃的bug时,心中是一万只草泥马在奔跑!每次发现这种bug,都只好立马上个小版本修复。这种体验着实糟糕。那我们能不能动态加载一小部分代码来修复这个bug呢?今天给大家带来了女娲nuwa热修复!一、什么是热修复?热修复补丁(hotfix),又称为patch,指能够修复软件漏洞的一些代码,是一种快速、低成本修复产品软件版本缺陷的方

2016-04-21 15:40:23 1587

原创 Android开发坑之Jpush篇

Android开发会用到各种各样的推送,自己写、信鸽、Jpush、百度、个推等等,形形色色。今天我们来扒扒Jpush的一些坑:1.statusBar图标显示不全:这个坑在部分机器上会出现,华为、Samsung等。遇到这个问题,相信一开始有些人就各种修改app的图标,然后各种不行。其实Jpush的推送图标以及statusBar图标都可以修改,最好的方式是自定义推送样式。C

2016-03-30 10:19:50 1935

转载 Android 65K问题之65K来源探究

65K问题相信不少人都遇到过,65K即65536,关于这个值,是怎么来的?本文进行探究!1Unable to execute dex: method ID not in [0, 0xffff]: 65536PS:本文只是纯探索一下这个65K的来源,仅此而已。到底是65k还是64k?都没错,同一个问题,不同的说法而已。65536

2016-03-29 20:13:44 13387 2

原创 Android-横屏应用在竖屏情况下解锁引起销毁

横屏应用比较少,但是竖屏应用应该比较多。之前在公司做一款横屏应用的时候使用了智能横屏android:screenOrientation="sensorLandscape",但是发现在app启动后锁屏,然后选择选择屏幕至竖屏进行屏幕解锁,解锁后直接回到系统桌面,点击app的launch后app重新启动。于是把screenOrientation改成android:screenOrientation

2015-07-23 15:44:10 2264

原创 Android-手把手教你自定义view

相信很多新手刚开始学android开发的时候都很惆怅,系统提供的控件不足以实现自己的效果,但是自定义又不会。本文以ImageButton为例子,通过重载ImageButton,对ImageButton进行扩展,实现ImageButton可以显示文字。实现的效果图现在来看看我的代码:package com.hjhrq1991.mimagebutton;import andro

2014-12-07 15:04:47 675

原创 Android简易日期选择

日期选择器,相信很多童鞋都见过。这里我不讲自定义日期选择器,只讲讲用系统原生的日期选择器。如上图所示,我这里教大家简单修改原生的。下面看代码:在4.x上我禁止了日期的选择,只能选择年月,同理年也可以禁掉。但是这个方法仅能在4.x上使用,因为2.x没有这个方法,而5.0日期选择器做了修改,会报nullpoint错误。/** * 重写日期选择器 1.只显示 年-月 2.titl

2014-11-30 20:49:54 1297 4

原创 Android自定义进度条样式

相信很多人在项目里都想过自定义进度条,不是那种普通的,看看上面的截图,没错,就是这样。前段时间项目刚好需要做这样的进度条,可惜没有什么头绪,思前顾后只有两个方法。方法一:这张进度条的图片1进度条部分镂空,其他部分显示一个没有透明度的颜色,在该图片里底部放一个底色图片2,图片1和图片2之间放一张宽度为0的图片3,图片3的宽度等于进度*图片1的宽度。通过这样来实现进度条变化的动画;方法二:进度

2014-11-27 22:09:04 1299

原创 Android程序更新-断点续传

最近在升级以前既有的功能——把普通的App更新改成支持断点续传

2014-11-07 21:50:49 2072

原创 AndroidL系列-CardView

AndroidL(Lollipop)给我们带来了lia

2014-11-02 00:54:52 1155

原创 AndroidL-RecyclerView应用之实现Gallery画廊

Android Lollipop之RecyclerView高级应用---gallery制作。

2014-10-28 22:57:43 2515

原创 Android5.0之RecyclerView、CardView、Palette简述(后面逐步发详细的)

1. Android 5.0,Lollipop(棒棒糖)        Android5.0最明显的变化是采用了全新的设计语言,被称之为“MaterialDesign”。界面加入了五彩缤纷的颜色、流畅的动画效果,呈现出一种清新的风格。采用这种设计的目的在于统一Android设备的外观和使用体验,不论是手机、平板还是多媒体播放器。        除了视觉上的进

2014-10-25 10:50:35 1984

原创 Android开发工具更新ADT23,AS0.8.13下载地址

好消息,经过多日撸力,终于出来了http://pan.baidu.com/s/1qWCy7UW 最新ADT(包含2.2,2.3,4.2.2,4.4.4,4.4w,5.0)下载http://pan.baidu.com/s/1o6NXXdK 最新的v7-21包,包含有Recyclerview,cardview和palettehttp://pan.baidu.com/s/1hq7plaO 最

2014-10-22 15:46:19 1034

原创 Android-自带Theme样式

Android系统自带样式(android:theme)Theme.Dialog : (图1)Activity显示为对话框模式Theme.NoTitleBar : (图2)不显示应用程序标题栏Theme.NoTitleBar.Fullscreen : (图3)不显示应用程序标题栏,并全屏Theme.Light : (图4)背景为白色Theme.Light.NoTitleBa

2014-10-20 14:35:46 539

原创 Android-二维码生成方法及格式

关于二维码,相信没有没停过

2014-09-27 10:50:48 3152

原创 Android 程序在锁屏下仍然工作的方法

今天有人问我,怎么实现锁屏也能监听音量键。

2014-09-21 11:36:03 5724

原创 Android-制作activity悬浮框

说起悬浮框,估计有人想起360anqu

2014-09-14 02:25:54 2516 2

原创 Eclipse自己定注释模板,不用每次自己敲上去

设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签:/**   * @Title: ${file_name} * @Package ${package_name} * @Description: $

2014-09-13 23:39:10 436

原创 Android-udp广播

DatagramSocket类用于创建接收和发送UDP的Socket实例。和Socket类依赖SocketImpl类一样,DatagramSocket类的实现也依靠专门为它设计的DatagramScoketImplFactory类。DatagramSocket类有3个构建器:  DatagramSocket():创建实例。这是个比较特殊的用法,通常用于客户端编程,它并没有特定监听的端口,仅仅使

2014-09-06 17:46:41 1048

原创 Android-取得输入法或者系统标题栏、魅族下部smartbar等的高度

如图,假设我要取得系统

2014-09-06 15:33:02 2981

原创 Android-EditText InputType的含义

android:inputType="none"//输入普通字符android:inputType="text"//输入普通字符android:inputType="textCapCharacters"//输入普通字符android:inputType="textCapWords"//单词首字母大小android:inputType="textCapSentences"//仅第一个

2014-09-02 12:58:40 1007

原创 Android动态改变高度以及计算长度的EditText

前段时间项目需求,需要做一个有

2014-08-30 23:55:16 6304 2

原创 Android命名规范

最近在公司里带一个没多少编程基础(脚本除外)的新人写程序,由于他第一次正式接触java,对于开发的命名规则不怎了懂,花了点时间教他,因此整理出本文内容。本文内容大多从网上转载下载,经过本人适当修改与整理。标识符命名法标识符命名法最要有四种:1 驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写。2 帕斯卡(pascal)命名法:又称大驼

2014-08-30 23:14:52 512

原创 Android-自定义圆角Toast提示框

有时候我们根据需求需要自己指定toast的样式,例如在

2014-08-24 10:56:37 3741 2

原创 android-顺时逆时旋转的仪表盘控件

在一次项目需求中,第一次解除

2014-08-23 15:17:16 3212

转载 Android动画学习笔记-Android Animation

3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,view animation,drawable animation。 可通过NineOldAndroids项目在3.0之前的系统中使用P

2014-08-23 13:31:25 663 1

原创 android-代码里使用shell命令(wifi调试)

有时候我们使用某些功能时需要使用到shell命令来启动关闭服务,但是

2014-08-17 13:45:50 1360

原创 android-使用butterknife来对代码优化

刚入职不久,最近公司项目在优化,使用了

2014-08-17 08:50:59 1338 1

Android JsBridge

基于https://github.com/lzyzsd/JsBridge 优化改进而来的Android JsBridge 优化以下问题: 1.支持自定义桥名; 2.修复web页未渲染即进行跳转导致Js桥初始化失败的问题;

2016-08-22

local_policy.jar和US_export_policy.jar

囊括jdk1.6、1.7、1.8的local_policy.jar和US_export_policy.jar,用于替换jdk里的两个jar,解决无法使用AES192、256位加密解密的问题

2015-06-17

proguard.jar

替换sdk tools下的proguard.jar或者android studio安装目录下的proguard

2015-01-22

Android自定义ImageButton(带文字)

Android自定义view,实现带文字的ImageButton

2014-12-07

Android自定义进度条样式

Android自定义进度条样式,通过修改图片颜色,无锯齿

2014-11-30

Android日期选择器

android日期选择器,自定义年月日的选择,防止输入法弹出

2014-11-30

AndroidL-CardViewdemo

AndroidL两个widget示例之CardViewdemo

2014-11-02

用RecyclerView制作Gallery画廊效果

使用AndroidL(5.0)最新提供的widget-RecyclerView制作的Gallery画廊效果demo,未添加Fragment左右策划效果。

2014-10-29

RecyclerViewDemo

android5.0之RecyclerView实战demo

2014-10-28

Android-Zxing jar包

zxing的提取jar包,生成二维码必备

2014-09-27

Android悬浮框

android应用界面上的悬浮框,可以拖动、点击

2014-09-14

空空如也

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

TA关注的人

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