- 博客(24)
- 资源 (1)
- 收藏
- 关注
转载 Android之Monkey全参数
参数如下:注意:以下例子中命令均为Windows cmd命令窗口运行环境,往外官网列出的参数并不是全部参数,更全的参数要看monkey源代码。一、常规1、-help作用:列出简单的用法。例:adb shell monkey -help注:一般很少用到此参数,偷懒的做法直接输入adb shell monkey就可
2015-07-25 13:41:54
378
转载 自定义圆形的ProgressBar
自定义圆形的ProgressBar 效果图: 圆形ProgressBar的样式主要有以下几个,我们这里以progressBarStyleLarge为例进行样式的修改,其他的类似。 ProgressBar android:layout_width="wrap_content" android:layout_height="wrap_content"
2015-07-14 20:11:12
518
转载 MVC VS. MVP VS. MVVM
了解MVVM模式之前,我们先来简单了解一下从MVC到MVVM的变迁。这个变迁是耦合从紧到松的变迁,是对依赖处理的进化,是应对变化技术的成熟。 MVC MVC全名是Model View Controller, 是模型(model)-视图(view)-控制器(controller)的缩写,它用一种将业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化
2015-07-11 13:08:52
553
转载 Android中的AlarmManager的使用
1、AlarmManager,顾名思义,就是“提醒”,是Android中常用的一种系统级别的提示服务,在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间,然后在该时间到来时,AlarmManager为我们广播一个我们设定的Intent,通常我们使用 PendingIntent,PendingIntent可以理解为Intent的封装包,简单的说就是在Intent上在加个指定的
2015-06-30 19:43:19
497
转载 详解Android开发中常用的 DPI / DP / SP
原文地址:http://www.jianshu.com/p/913943d25829Android的碎片化已经被喷了好多年,随着国内手机厂商的崛起,碎片化也越来越严重,根据OpenSignal的最新调查,2014年市面上有18796种不同的Android设备,作为开发者,一个无法回避的难题就是需要适配各种各样奇奇怪怪的机型。设备机型不同必然也会导致屏幕大小和分辨率(Resoluti
2015-06-25 18:18:34
570
转载 Gradle构建Android项目
// 声明是Android程序apply plugin: 'com.android.application'// 定义一个打包时间def releaseTime() { return new Date().format("yyyy-MM-dd", TimeZone.getTimeZone("UTC"))}android { // 编译SDK的版本 compil
2015-06-19 10:32:49
388
转载 ButterKnife Android程序员的一大利器
注:最近才看到的这个类库,来自于jakewharton大神的力作,安卓里面的视图注入库另小弟水平有限,翻译的不好,还请多多指正首先是地址(托管在github上):http://jakewharton.github.io/butterknife/进去后首先看到的是关于用法的讲解,翻译部分正式开始(通俗且精简化,建议对照着看)!简介:程序员都是懒惰的,不想写一大
2015-06-12 21:22:38
323
转载 Android存储访问及目录
Android的外部存储 Android支持外部存储(case-insensitive filesystem with immutable POSIX permission classes and modes)。 外部存储可以通过物理介质提供(如SD卡),也可以通过将内部存储中的一部分封装而成,设备可以有多个外部存储实例。 访问外部存储的权限 从And
2015-06-12 15:43:17
349
转载 Mac OS X运行程序出现bad interpreter: operation not permitted的解决方案
最近想在我的mac笔记本上安装gvim,从官网上下载了程序后竟然非常诡异的双击无法打开,命令行执行时系统报错:/bin/sh bad interpreter operation not permitted我的系统是Mac OS X,版本10.8.2 这让我非常郁闷,在网上查了良久,找到了一个问题分析与解决方案:http://blog.omgmog.net/post/a-
2015-05-19 18:59:05
7784
1
转载 maven命令
mvn install:install-file -Dfile=[your file] -DgroupId=[xxxx] -DartifactId=[xxxx] -Dversion=[xxxx] -Dpackaging=[pom|jar|other] mvn deploy:deploy-file -Dfile=[your file] -DgroupId=[xxxx] -Dartifa
2015-05-17 22:11:43
257
原创 常用maven仓库
http://nexus.openkoala.org/nexus/content/groups/Koala-release/http://mirrors.ibiblio.org/maven2/http://repository.sonatype.org/content/groups/public/http://repository
2015-05-16 20:45:17
419
转载 Android 图片缓存 - Fresco
GitHub: https://github.com/facebook/fresco特点:两个内存缓存加上磁盘缓存构成了三级缓存支持流式,可以类似网页上模糊渐进式显示图片对多帧动画图片支持更好,如 Gif、WebP更多样的显示,如圆角、进度条、点击重试、自定义对焦点更多样的加载,如支持 EXIF、全面支持 WebP支持 Android 2.3+ 有兴趣参与源码分析的可以联系我哦
2015-05-11 15:21:27
432
转载 git移除某文件夹的版本控制
git rm -r -n --cached */Runtime/\* //-n:加上这个参数,执行命令时,是不会删除任何文件,而是展示此命令要删除的文件列表预览。git rm -r --cached */Runtime/\* //最终执行命令.git commit -m"移除Runtime目录下所有文件的版本控制" //提交
2015-05-11 14:10:54
335
转载 Android Material Design之Toolbar与Palette实践
转载请注明出处:http://blog.youkuaiyun.com/bbld_/article/details/41439715 【Rocko's bog】前言我们都知道Marterial Design是Google推出的全新UI设计规范,如果对其不太了解的可以看下:Material design非官方中文指导手册 ,或者我的前面几篇Material Design的译文,相比
2015-05-11 14:03:05
276
转载 Git 忽略一些文件不加入版本控制
在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改 .gitignore 文件的方法。这个文件每一行保存了一个匹配的规则例如:# 此为注释 – 将被 Git 忽略 *.a # 忽略所有 .a 结尾的文件 !lib.a # 但 lib.a 除外 /TODO # 仅
2015-05-08 17:27:15
351
转载 android Graphics
转载地址:http://blog.youkuaiyun.com/harvic880925/article/details/38875149android Graphics(一):概述及基本几何图形绘制一、Paint与Canvas像我们平时画图一样,需要两个工具,纸和笔。Paint就是相当于笔,而Canvas就是纸,这里叫画布。所以,凡有跟要要画的东西的设置相关的
2015-05-06 15:22:51
1933
转载 .9.png图片制作
1. PNG格式。 .9.PNG是标准的PNG格式,只是在最外面一圈额外增加1px的边框,这个1px的边框就是用来定义图片中可扩展的和静态不变的区域。特别说明,left和top边框中交叉部分是可拉伸部分,未选中部分是静态区域部分。right和bottom边框中交叉部分则是内容部分(变相的相当于定义看一个内边距,神似padding功能,后面我会单独介绍一下),这个参数是可选的, 如下图。
2015-04-30 10:34:51
380
原创 几个android开发资源网站
1、holo风格生成。http://android-holo-colors.com/2、android最新信息。http://androidweekly.net/3、帮助生产icon的。http://romannurik.github.io/AndroidAssetStudio/4、设计网站。http://androidniceties.tumblr.com/
2015-04-28 09:55:51
424
转载 Android Studio常用快捷键整理
ActionMac OSXWin/Linux注释代码(//)Cmd + /Ctrl + /注释代码(/**/)Cmd + Option + /Ctrl + Shift + /格式化代码Cmd + Option + LCtrl + Alt + L清除无效包引用
2015-04-21 09:54:24
362
转载 Eclipse常用快捷键整理
Command + O:显示大纲Command + 1:快速修复Command + D:删除当前行Command + Option + ↓:复制当前行到下一行Command + Option + ↑:复制当前行到上一行Option + ↓:当前行和下面一行交互位置Option + ↑:当前行和上面一行交互位置Option + ←:前一个编辑的页面Option + →
2015-04-21 09:41:09
355
转载 android分辨率/像素/密度/屏幕尺寸/DPI值的方法
手机分辨率基础知识(DPI,DIP计算)1.术语和概念术语说明备注Screen size(屏幕尺寸)指的是手机实际的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸摩托罗拉milestone手机是3.7英寸Aspect Ratio(宽高比
2015-04-16 11:40:56
3053
转载 通过手势切换屏幕的几种方法
第一种: ViewFlipper + GestureDetector第二种: ActivityGroup + GestureDetector第三种: ViewPager (Android3.0+)第四种: ViewFlow (开源项目) (示例: http://download.youkuaiyun.com/detail/feng88724/3812764)
2015-04-15 14:54:05
901
转载 使用Gradle生成包含所有依赖库(.jar或.aar)的aar包
Android Library项目中如果使用Android Gradle plugin打aar包,通过maven依赖的库,或者是local依赖的aar都不会包含在生成的aar包里,如果项目是发布一个SDK,为了方便开发者使用,我们倾向于生成一个包含所有依赖库以及.so等文件的aar包。通过反复研究和测试,以下Gradle脚本能满足需求,如果需要对代码运行ProGuard混淆,则需要使用Gr
2015-04-15 11:36:04
4115
PBDigg2.0
2008-02-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人