自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Android网络图片加载详解之"三级缓存"

三级缓存概览引入我最近做的一个新闻类的项目中,用到了Picasso框架来加载网络图片. 优点是不但可以节约用户的使用流量,而且减少了内存的使用. Picasso是如何对图片进行维护的呢? 其实Picasso就是对图片做了个缓存,而且是三级缓存.原理是: 当从网络中加载图片之后,本地一般会缓存一份, 下次再加载同一个图片时,直接从本地缓存中取出就可以了.三级缓存概念图 原理详解一级缓存:内存

2017-02-12 11:12:02 654

原创 Android属性动画的实现

Android基础动画介绍一. 补间动画(View动画):TranslationAnimation //水平动画AlpahAnimation //渐变动画ScaleAnimation //缩放动画RotateAnimation //旋转动画缺点:并没有真正持久改变View的属性,就是说它内部没有一个去记录动画行为的机制;二.帧动画:指的是一帧一帧播放的动画。

2016-12-20 15:44:38 454

原创 Android下的图形处理

•Android系统下的图片都是32位的位图 •Android下加载图片的大小是和图片的分辨率有关系的,因为每个像素点都要被存入到内存,所以,往往我们看图片只有1M多,但是放到手机上就会OOM异常 out of MemeryAndroid图片操作技巧1. 如何在Android中加载大图片防止OOM异常呢??具体步骤如下:1.获取图片的信息类ExifInterface exif = new Exif

2016-12-20 13:38:18 407 1

原创 自定义超轻便的SmartImageView小框架

开发过程中往往需要获取网络图片资源显示在布局当中,每次重复的造轮子让人很揪心,因此我整理了一个超轻便的SmartImageView小框架,留给有需要的你!这个框架只有一个功能,就是通过一个url获取一张网络图片并显示,如果url无效则显示R.drawable下的ic_launcher.效果图预览具体代码实现1.写在包com.yashiro.smartimageview.ui中的代码Java代

2016-12-20 11:59:06 433

原创 小谈Android四大组件之Service

理解Service*windows中: 长期后台运行没有界面的进程就叫服务 *Android中: 运行在当前应用程序进程里面,长期后台运行,没有界面的组件. *创建的时候也需要在清单文件里注册PS:Service的父类是Activity的父类的父类,可以说Service是Activity的叔!!!**应用场景** 一个特殊的没有界面的,可长期执行的”Activity” 1.比如,监测一个

2016-12-17 21:07:41 270

原创 小谈Android四大组件之ContentProvider

内容提供者的作用 1.应用程序创建的数据库默认都是私有的,别的应用程序不可以访问里面的数据. 2.如果需要把自己应用程序私有的数据库暴露给别的用户增删改查,就需要使用内容提供者. 3.作用: 一个应用程序访问另外一个应用程序在硬盘上存储的数据注:ContentProvider可以理解为:应用程序数据库的后门.编写ContentProvider的流程创建一个自定义内容提供者

2016-12-17 17:23:45 353

原创 小谈Android四大组件之BroadcastReceiver

前面的话广播接收者(BroadcastReceiver)是什么??什么时候才会用到呢? 当你的手机出现如下情况: 电量不足,sd卡被移除,电话外拨,短信到了等等… 你的手机往往会在第一时间就弹窗给你提醒,这些贴心的功能就是靠BroadcastReceiver实现的!!定义的个人理解广播(Broadcast):广而告之!具有全局性,涵盖整一个安卓的操作环境,即一个安卓设备.接收者(

2016-12-17 17:18:20 375

原创 Android四大组件之Activity

前面的话在Android应用中,Activity(界面)可以说是与用户距离最近,出现和隐藏最频繁的那一个! 作为创造Android应用的程序员应该想用户所想,将体验更好,功能更人性化的应用展现给广大Android粉们. 问题来了… 如何才能做出界面跳转更顺畅,各个界面关联条理清晰的应用呢?这就得看你对界面跳转的意图玩得溜不溜了…界面跳转–意图1.显示意图 *必须要指定

2016-12-15 01:27:22 345 1

原创 用Cookie和Session简单实现购物车

作为单身汪的小编,无法体会到被女神逼着清空购物车的那种”快感”!!,罢特!!我可以自己清空呀!! 傲娇脸~~冰箱, 手机, 电视, 手电筒 来一套!!(ps:手电筒是什么鬼!!)下面我用Cookie和Session来清空购物车里的这4样东东!! 感觉自己有点溜!!一.CookieCookie分为会话级别和持久化两种,这里将利用的是持久化的Cookie,以遍保存并显示浏览商品记录,和实现商品就算页面(

2016-11-30 08:22:18 6424 5

原创 套路啊!~小玩Android数据传输

*夜深人静,你熟练的点开了一个不可描述的网站,准备欣赏时,突然被无限弹窗”登录送Q币”, 你是否会心情澎湃??小手一抖点他一发!!然鹅…*QQ就这样被盗了,刺激吧!!其实Android移动端也存在类似的套路,下面小编为各位宝宝们来剖他一析我一探究竟!最简单的盗号QQ开发流程,你值得拥有,吼吼~~~项目名称: 定制盗号QQ期望结果: 用户输入账号密码,一点击提交,瞬间密码账户发送到了骗子的手机里!

2016-11-30 08:20:02 291 1

原创 JDBC 入门小结之sql注入及防止

JDBC是Java对数据库进行操作的一个桥梁. 借助数据库提供的数据驱动, 加上要操作的数据库语言, 执行数据库语句之后就可以对数据库里面的记录进行增 删 改 查(crud)操作了.

2016-11-20 19:18:21 2854 4

空空如也

空空如也

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

TA关注的人

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