转载
X小飞侠
这个作者很懒,什么都没留下…
展开
-
Android中的Shape使用总结
在Android程序开发中,我们经常会去用到Shape这个东西去定义各种各样的形状,首先我们了解一下Shape下面有哪些标签,都代表什么意思:solid:填充android:color指定填充的颜色gradient:渐变android:startColor和android:endColor分别为起始和结束颜色,android:angle是渐变角度,必须为45的整数倍转载 2015-09-02 10:59:03 · 316 阅读 · 0 评论 -
胡玉洋《三分钟学会JUnit单元测试》
之前在做.net项目的时候,如果需要测试,可以建立一个单元测试项目: 在java中也一样,进行单元测试的时候,可以用JUnit进行测试。 下面用一个超级简单的小例子,来一起学习一下如何使用JUnit进行单元测试。1、引入jar包 在使用JUnit之前,要先引入Junit的jar包2、被测试的方法: 假如UserManager类转载 2015-10-20 09:50:55 · 518 阅读 · 0 评论 -
Android 知识图谱
转载 2015-12-15 10:01:21 · 228 阅读 · 0 评论 -
Picasso加载图片
转载请标明出处:http://blog.csdn.net/xiejinquan_/article/details/50565152目前主流的图片加载库有Universal Image Loader,Picasso,Glide,Fresro其中picasso是Square公司开源的一个Android图形缓存库,可以实现图片下载和缓存功能。官方地址:http://square.gi转载 2016-03-17 15:03:48 · 1270 阅读 · 0 评论 -
网络加载框架Retrofit使用介绍和实例展示
Retrofit 是Square开发的网络服务库 可以 将基于Http协议的API返回的返回的数据转化为Java对象方便操作来方便我们操作public interface NetService { @GET("server/{param}/api") //以Get 的方式 请求 url(server/{param}/api) >>>>注意这里的url一般来说并不是完整的url,而是转载 2016-03-17 15:27:15 · 314 阅读 · 0 评论 -
彻底理解android中的内部存储与外部存储
我们先来考虑这样一个问题:打开手机设置,选择应用管理,选择任意一个App,然后你会看到两个按钮,一个是清除缓存,另一个是清除数据,那么当我们点击清除缓存的时候清除的是哪里的数据?当我们点击清除数据的时候又是清除的哪里的数据?读完本文相信你会有答案。在android开发中我们常常听到这样几个概念,内存,内部存储,外部存储,很多人常常将这三个东西搞混,那么我们今天就先来详细说说这三个东转载 2016-05-17 10:18:55 · 585 阅读 · 0 评论 -
Android 手机存储目录详解
一.手机存储(一)内置私有存储,手机需root后才能看到获取路径的方法1.getFilesDir()/data/data/[packagename]/files 文件缓存目录,一般存小的文件缓存,如果是图片,不建议放这里,一般放到外置卡。2.getCacheDir()/data/data/[packagename]/cache目录 存放一些其他缓存转载 2016-05-17 12:52:22 · 12053 阅读 · 0 评论 -
invisible和gone的区别
"invisible" : 不可见"gone" : 隐 藏主要区别在于控件设置了invisible后控件不可见,但是保留了控件在界面上的空间,而设置为gone,则不保留控件占有的空间。test.xmlxml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://sch转载 2016-05-18 16:40:20 · 3736 阅读 · 0 评论 -
android 屏幕适配
1 Android手机目前常见的分辨率1.1 手机常见分辨率:4:3VGA 640*480 (Video Graphics Array)QVGA 320*240 (Quarter VGA)HVGA 480*320 (Half-size VGA)SVGA 800*600 (Super VGA)5:3WVGA 800*480 (Wide VGA)16转载 2016-05-09 17:49:36 · 226 阅读 · 0 评论 -
Android之双击回到顶部
双击回到顶部在Android应用中用的很多,众所周知的微信消息列表,朋友圈都提供这样的效果,下面我将自己自项目中的实践记录下来,分享给大家首先:获取双击事件网上有很多的获取双击事件的方法,这里我讲它稍加封装,整个工程也可以使用首先我们来定义双击事件的接口[java] view plain copypackage com..转载 2016-06-24 10:26:48 · 1483 阅读 · 0 评论 -
android四大组件
android四大组件分别为activity、service、content provider、broadcast receiver。一、android四大组件详解1、activity(1)一个Activity通常就是一个单独的屏幕(窗口)。(2)Activity之间通过Intent进行通信。(3)android应用中每一个Activity都必须要在AndroidManif转载 2015-10-19 10:50:19 · 448 阅读 · 0 评论 -
Android Studio导入Project、Module的正确方法
最近看到网上很多人在抱怨,Android Studio很难导入github上下载下来的一些项目,主要包括:1、导入就在下载Gradle2、根本导不进下面我分2部分来讲解正确的导入姿势:1、导入完整的Github Project我们在github上找一个项目工程目录如上,里面的东西其实分为2部分,工程相关和项目相关转载 2015-09-11 16:46:51 · 497 阅读 · 0 评论 -
Bitmap 实现对图片压缩的2种方法小结
很久没有写博客了,因为最近在忙于即时通讯的项目,所以时间有点紧。对于项目上遇到的问题,我会陆续贴出来,以供参考。好了不多说了,在聊天的时候也经常会遇到对于图片的处理,因为用户除了发消息外还可以发图片,对于发送图片,方法一:我们可以将图片先压缩然后转换成流,再将流发送给另一端用户,用户接受到的是压缩后的流,再对流转换成图片,这时用户看到的是压缩后的图片,如果想看高清图片,必须在发送端出将图片转载 2015-09-02 11:12:32 · 501 阅读 · 0 评论 -
git 常用命令
转载:http://blog.csdn.net/ispeller/article/details/221839611. 初识git下面操作在Archlinux 上做的,Windows 上具体的密钥配置不知道扔哪个目录,没干过,可以查下,应该都是差不多的东西。另外因为github(gayhub)被墙了(刷不出css),用的墙内的gitcafe。gitcafe 上申请个转载 2015-09-01 10:40:00 · 360 阅读 · 0 评论 -
Jsoup 解析Html源码实例
最近在做数据挖掘的过程中需要对html的源码进行解析,用到了Jsoup这个解析工具,下面写个基本实例来展现它的用法。需要用到jar包:jsoup-1.7.2.jar,可以到jsoup的官网下载:http://jsoup.org/download[java] view plaincopyimport java.io.File;转载 2015-09-02 11:04:17 · 553 阅读 · 0 评论 -
android 照相
android 照相在android中,照相功能系统已经提供,在app中可以直接使用。当手机从android play里面下载有照相功能的应用时, 会判断手机是否支持。不支持,不给予下载。照相有几个步骤:1. 声明权限2. 使用Camera照相3. 显示图片1. 声明权限在manifest里面声明使用Camera:转载 2015-09-02 11:11:39 · 326 阅读 · 0 评论 -
Android开发之Intent.Action
本文介绍Android中Intent的各种常见作用。 1 Intent.ACTION_MAINString: android.intent.action.MAIN标识Activity为一个程序的开始。比较常用。Input:nothingOutput:nothing activity android:name=".Main转载 2015-09-02 11:06:42 · 270 阅读 · 0 评论 -
android handler和thread的使用
一Handler的定义:主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button, Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,例如: 联网读取数据,转载 2015-09-02 11:07:31 · 275 阅读 · 0 评论 -
Android开源库
Android开源库自己一直很喜欢Android开发,就如博客签名一样, 我是程序猿,我为自己代言 。在摸索过程中,GitHub上搜集了很多很棒的Android第三方库,推荐给在苦苦寻找的开发者,而且我会 不定期的更新 这篇文章。Android下的优秀开发库数不胜数,在本文中,我列举的多是开发流程中最常用的一些。如果你还想了解更多的Android开源库,可以关注我的博客转载 2015-08-06 11:05:15 · 494 阅读 · 0 评论 -
Selector中的各种状态详解
更多文章请访问: http://user.qzone.qq.com/469241633/main#!app=2&via=QZ.HashRefresh&pos=1341222376今天弄这个selector把脑壳弄得清痛,最终我的理解如下:官方关于这个的介绍在:http://developer.android.com/guide/topics/resources/draw转载 2015-09-02 11:00:22 · 373 阅读 · 0 评论 -
draw9patch详解
想了解更多的点这个地址吧:http://user.qzone.qq.com/469241633/infocenter#!app=2&via=QZ.HashRefresh&pos=1341830433draw9patch.bat这个工具是在android的sdk目录中的tools里,首先来看一下运行它后的界面:一、名字介绍转载 2015-09-02 11:01:52 · 501 阅读 · 0 评论 -
带有滚动监听的ScrollView
package com.util.ListenedScrollView;import android.content.Context;import android.os.Handler;import android.os.Message;import android.util.AttributeSet;import android.util.Log;import android.vi转载 2016-07-08 16:36:06 · 418 阅读 · 0 评论