AndyLizh的专栏

给人生一个梦,给梦一条路,给路一个方向!

使用Toolbar + DrawerLayout快速实现高大上菜单侧滑

如果你有在关注一些遵循最新的Material Design设计规范的应用的话(如果没有,假设你有!),也许会发现有很多使用了看起来很舒服、很高大上的侧滑菜单动画效果,示例如下(via 参考2): 今天就来使用官方支持库来快速实现这类效果,需要使用到Toolbar和DrawerLayo...

2018-01-04 14:33:51

阅读数 415

评论数 0

Android RecyclerView item选中放大被遮挡问题

在Android TV上一般选中某个View, 都会有焦点突出放大的效果, 但是当在RecyclerView中(ListView或GridView)实现当item View执行放大动画后会被其他的item View遮挡.  原因是: RecyclerView的机制是越靠后的View z-orde...

2017-12-28 16:12:45

阅读数 952

评论数 0

android studio中使用recyclerview小白篇(一)

本人就是小白,昨天在使用listview时,看到说有更好的控件出来了,在V7包中,需要SDK21及以上,那就试着用用吧,今天试了一天,终于弄的能简单使用了,分享一下. 怎么导入这个recycleyview的jar包,让人花了些时间,以前导入第三方的jar包,都是复制到lib目录下,然后在bu...

2017-12-28 10:41:49

阅读数 779

评论数 0

Android Studio插件汇总

1、GsonFormat:GsonFormat是一个快速格式化json数据,自动生成实体类参数的插件。 快捷键:Alt+S

2017-12-27 15:49:16

阅读数 132

评论数 0

Android Studio ADB 环境变量配置

一、安装完Android Studio后会默认在其下面安装SDK 1.找到文件 sdk下的tools和platform-tools,并复制其路径 2.打开环境变量配置 3.新建系统变量,命名为 Android_ADB,并将上述两个路径分别导入,中间用;隔开 4.打开path变量,输入%An...

2017-12-27 15:46:49

阅读数 1149

评论数 0

Volley简介

Volley是谷歌2013年发布的Android平台上的网络通信库   Volley优点: Ø  通信更快、更稳定、更简单 Ø  Get、Post网络请求及网络图像的高效率异步处理请求 Ø  可以对网络请求进行排序,优先级处理 Ø  网络请求的缓存 Ø  多级别取消请求 Ø  和A...

2015-08-27 15:36:59

阅读数 627

评论数 0

Android不规则点击区域详解

摘要 今天要和大家分享的是Android不规则点击区域,准确说是在视觉上不规则的图像点击响应区域分发。 其实这个问题比较简单,对于很多人来说根本不值得做为一篇博文写出来,但在我的群里确实有童鞋不了解如何实现并且很想知道完整的流程是什么样的,故完成demo作为参考。 以下篇幅记录个人分析流程。...

2015-04-14 11:11:48

阅读数 1094

评论数 0

android shape的使用

shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下: xml version="1.0" encoding="utf-8"?> shape xmlns:android="http://s...

2015-01-21 14:07:14

阅读数 710

评论数 0

dp的sp区别

项目 密度 scal 用途 dp(dip) 无关 设置表示长度、高度等属性时可以使用 sp 无关 无关 设置字体 px 相关 项目 密度 scal 用途 WVGA 240 HVGA 160 QVGA ...

2015-01-05 13:32:59

阅读数 884

评论数 0

谈谈android 布局 的优化

导言   设配android的屏幕一定是一个噩梦,就好比那些搞网页设计的为了折腾各种浏览器,废寝忘食的去设配,其实,这样想想,设配android屏幕还真和那些网页设计去设配浏览器没啥区别…最近,在写一套通过在view上绑定tag命令的小框架,特定的再回到API文档中,找找那些沉睡在api文档...

2014-12-04 15:55:01

阅读数 1073

评论数 0

ListView具有多种item布局——实现微信对话列 .

这篇文章的效果也是大家常见的,各种通讯应用的对话列表都是这种方式,像微信、whatsapp、易信、米聊等。我们这篇文章也权当为回忆,形成简单的笔记。这篇文章参考了2009年Google IO中的《TurboChargeYourUI-How to make your AndroidUI fast...

2014-09-23 14:17:05

阅读数 2236

评论数 0

android listview适配器里区分不同按钮的点击事件

1 一、适配器 ListItemClickAdapter ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ...

2014-09-04 15:08:38

阅读数 2653

评论数 0

android缓存设计

首先要提一下,本文中的缓存指的只是文本缓存。访问服务器使用http请求。 android里面使用缓存的好处: 1.节省流量 2.更快的响应,更流畅的体验。 3.减少http请求,降低服务器负担。 (如果一个应用启动到关闭共发起50次http请求,启用缓存后降低到了30...

2014-08-11 17:15:59

阅读数 4012

评论数 1

ListView下拉刷新,上拉自动加载更多

下拉刷新,Android中非常普遍的功能。为了方便便重写的ListView来实现下拉刷新,同时添加了上拉自动加载更多的功能。设计最初是参考开源中国的Android客户端源码。先看示例图。                                                  ...

2014-08-11 16:37:31

阅读数 3761

评论数 0

android如果用ListView做一个表格形式

效果图: 这样来写: [java] view plaincopy @Override       protected void onCreate(Bundle savedInstanceState) {     ...

2014-08-06 14:51:04

阅读数 2800

评论数 0

Android图片异步加载之Android-Universal-Image-Loader

将近一个月没有更新博客了,由于这段时间以来准备毕业论文等各种事务缠身,一直没有时间和精力沉下来继续学习和整理一些东西。最近刚刚恢复到正轨,正好这两天看了下Android上关于图片异步加载的开源项目,就顺便整理记录下来,作为这一个多月来博客的重新开火做饭吧。从今天起我会陆续恢复博客的更新,也希望大家...

2014-08-06 11:29:50

阅读数 2299

评论数 2

android http 抓包

有时候想开发的时候想看APP发出的http请求和响应是什么,这就需要抓包了,这可以得到一些不为人知的api,比如还可以干些“坏事”... 需要工具: Fiddler2 抓包(点击下载)Android 手机一台 一、如何使用 Fiddler2    下载完成后安装,安装过程就不贴图了...

2014-08-06 11:07:58

阅读数 9161

评论数 3

Android -- 获取汉字的首字母

转换                                                                                             获取一个汉字的拼音首字母。 GB码两个字节分别减去160,转换成10进制码组合就可以得到区位码例如汉字“你...

2014-08-06 11:03:22

阅读数 9842

评论数 1

Android -- 经验分享

代码中安装apk判断某个apk是否已经安装取得屏幕大小获得 LayoutInflater 实例的三种方式ContentResolver.query(),以及 Activity.managedQuery异同解锁功能点亮屏幕activity全屏显示屏常亮代码SQL中 inner join、 left ...

2014-08-06 11:02:33

阅读数 884

评论数 0

Context基本概念

Context是什么?                                                                                              1) Context是一个抽象类,其通用实现在ContextImpl类中。 ...

2014-08-06 10:59:40

阅读数 1353

评论数 0

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