![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
zhizuyiwang
这个作者很懒,什么都没留下…
展开
-
android签名打包详细介绍
在Android 系统中,所有安装 到 系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个 permission的protectionLevel为signature,那么就只有那些跟该permission所在的程序拥有同一个数字证书的应 用程序才能取得该权限。Android使用Java的数字证书相关的机制来 给apk加盖数字证书,要理解an转载 2016-05-30 11:17:32 · 351 阅读 · 0 评论 -
AndroidStudio项目提交到github详细步骤
在使用studio开发的项目过程中有时候我们想将项目发布到github上,以前都是用一种比较麻烦的方式(cmd)进行提交,最近发现studio其实是自带这种功能的,终于可以摆脱命令行了。因为自己也没有做很深的研究,这里就先分享一下通过studio将自己的项目上传到github上的步骤。两个相关概念:git和githubGit是一个开源的分布式版本控制系统,用以有效、高速的处转载 2016-07-21 10:14:14 · 282 阅读 · 0 评论 -
记录Android Studio项目提交到github上的出错处理
错误Can't connect to repository from configured remote. You could want to check .gitconfig不能连接到远程仓库,需要检查配置文件。结果我顺手点了个yes,接下来就报了各种错误,大致意思是用户名和邮箱和github上的用户名邮箱不对应。但是在github我的账户中,这个工程还是创建转载 2016-07-21 10:29:25 · 1059 阅读 · 0 评论 -
正确使用Android性能分析工具——TraceView
最近公司app中有些列表在滑动的时候会有卡顿现象,我就开始着手解决这些问题,解决问题之前首先要分析列表滑动的性能瓶颈在什么地方。因为之前不会正确使用TraceView这个工具,主要是看不懂TraceView界面下方数据指标的值代表什么意思…以前我用StopWatch类来分析性能,现在觉得弱爆了…不过有些地方StopWatch工具类还是很简单好用的~网上可以找了很多博客来介绍这个工具的使用方转载 2016-08-01 10:11:17 · 268 阅读 · 0 评论 -
Android Studio上方便使用butterknife注解框架的偷懒插件Android Butterknife Zelezny
首先提下ButterKnifey已经更新到版本7.0.1了,现在注解已经不叫@InjectView了,而叫@Bind,感觉更贴合语义。同时注册的方式也从ButterKnife.inject(this);变成了ButterKnife.bind(this);关于7.0.1的ButterKnife的各种用法和功能,可以参考ButterKnife的github上的主转载 2016-09-18 16:10:09 · 218 阅读 · 0 评论 -
插件GsonFormat快速实现JavaBean
写在前面的话,本文章只适合使用AndroidStudio的小伙伴观看,还在纠结eclipse的小伙伴赶紧洗洗睡吧。。。 最近看见一篇快速实现javaBean的屎丢丢插件,这是一个根据JSONObject格式的字符串,自动生成实体类参数。 如果想要使用这个插件,有两个方法可供选择。 安装方法 方法一:1.Android studio File->Settings..->P转载 2016-09-18 16:27:20 · 401 阅读 · 0 评论 -
Android Studio酷炫插件——自动化快速实现Parcelable接口序列化
一、前言相信数据序列化大家都多多少少有接触到,比如自定义了一个实体类,需要在activity之间传输该类对象,就需要将数据序列化。Android中实现方式有两种,第一、实现Serializable接口,这种比较简单,直接声明就好;第二种,实现Parcelable接口,这种方式就比较复杂,往往需要写多些代码去实现,不过效率就比较高,还是值得推荐这种方式。那么,现在问题来了...因为实转载 2016-09-18 16:33:56 · 466 阅读 · 0 评论 -
Android 插件——SelectorChapek工具使用
平时我们在做图片点击效果时,都需要在drawable-hdpi中放两张图片,然后在drawable中写相应的代码来实现点击,有了这个工具完全不用这么麻烦,只要你将两张图片按照一定的命名规则,一键就可以自动创建该点击文件,非常方便。废话不多说,说说插件的使用方法:首先下载该插件:http://download.csdn.net/detail/weifei554287925/8225305转载 2016-09-18 16:40:22 · 840 阅读 · 0 评论 -
Android Studio插件整理
前面转载过一个Android studio常用插件,那时候android studio刚出来,插件不多,现在插件已经很丰富了,特地再转载一个全的来……原文地址:https://ydmmocoo.github.io/2016/06/28/Android-Studio%E6%8F%92%E4%BB%B6%E6%95%B4%E7%90%86/现在Android的开发者基本上都转载 2016-09-18 16:45:43 · 286 阅读 · 0 评论 -
AndroidStudio配色方案和Sexy Editor插件
工欲善其事,必先利其器通过观察大部分用as的开发者都喜欢darcula主题,看起来更炫酷。但我觉得darcula主题的代码颜色并不酷。所以在这给大家推荐一些好的配色方案。as基于IntelliJ IDEA,那么所有IntelliJ IDEA的主题as都可以用,推荐一个IntelliJ IDEA主题网站,Color Themes,主题数量非常多,下载之转载 2016-09-18 17:17:58 · 491 阅读 · 0 评论 -
Android中使用定时器的三种方法
第一种方法:Thread.sleep();方法Runnable runnable = new Runnable() { @Override public void run() { while (true) { mHandler.sendEmptyMessage(0); try { Thread.sleep(1000); } catch (Interr转载 2016-07-28 16:51:55 · 722 阅读 · 0 评论 -
Android:解决Gradle DSL method not found: 'runProguard()' 问题
将Android Studio升级至最新版(1.0 RC 4)之后,运行项目时出现问题:Gradle DSL method not found: 'runProguard()'从字面就能看出来,出现这个问题的原因是找不到runProguard()这个方法了(调用这个方法的地方在每个Module对应的build.gradle文件中)。这是因为,当Android Studio升转载 2016-07-18 14:24:48 · 243 阅读 · 0 评论 -
使用定时器实现简单的字体闪烁并实现字体跑马灯
最近在项目中有一个小需求,实现TextView字体颜色闪烁,来表示某个功能正在运行,从网上扒了一些资料,发现实现这种效果有两种方法,一是用动画,二是用定时器在这里,我就介绍一下用定时器如何实现字体闪烁原创 2016-06-21 09:58:40 · 4172 阅读 · 0 评论 -
Android知识梳理之屏幕适配全攻略
引言: 我相信Android碎片化问题是让所有的Android开发者都比较头疼的问题.尤其是屏幕适配这一块儿.想要自己的app在不同的设备上面都有一个比较好的显示效果.就必须做好相应的屏幕适配.本文是结合网上的相关知识总结、官方文档结合自己的一些理解来进行阐述的.如有不恰当的地方,欢迎斧正.共同学习.我们先来了解两个概念:屏幕尺寸和屏幕的分辨率: 屏幕尺寸: 就是屏幕的对角转载 2016-06-07 16:20:38 · 679 阅读 · 0 评论 -
Android发送邮件到指定邮箱(可带附件)
ss原创 2016-05-31 17:13:51 · 7481 阅读 · 0 评论 -
Android开发之资源目录assets与res/raw的区别分析
这篇文章主要介绍了Android开发之资源目录assets与res/raw的区别,结合实例形式分析了Android开发中资源目录assets与res/raw的具体功能、使用方法与区别,需要的朋友可以参考下本文实例讲述了Android开发之资源目录assets与res/raw的区别。分享给大家供大家参考,具体如下:assets:用于存放需要打包到应用程序的静态文件,以转载 2016-07-13 13:48:11 · 998 阅读 · 0 评论 -
android基本架构
android基本架构Android其本质就是在标准的Linux系统上增加了Java虚拟机Dalvik,并在Dalvik虚拟机上搭建了一个JAVA的application framework,所有的应用程序都是基于JAVA的application framework之上。Android主要应用于ARM平台,但不仅限于ARM,通过编译控制,在X86、MAC等体系结构的机器上同样可以运转载 2016-07-14 11:54:43 · 325 阅读 · 0 评论 -
使用两种方式,Android 发送文件到指定邮箱(带多个附件)
第一种方法,调用系统的邮件软件来发送众所周知在Android中调用其他程序进行相关处理,都是使用的Intent。当然,Email也不例外。在 在Android中,调用Email有三种类型的Intent: Intent.ACTION_SENDTO 无附件的发送 Intent.ACTION_SEND 带附件的发送 Intent.ACTION_SEND_MULTI原创 2016-06-02 16:34:50 · 16639 阅读 · 1 评论 -
ListView的属性及方法详解
在android开发中用到最频繁之一的控件应该算ListView了,虽然现在已经有更强大的控件RecyclerViewl来分担ListView的工作,但对用惯了ListView的人来说还得有一个过渡的阶段,并且有时候使用ListView更为简单些,下面就总结一下ListView的一些属性使用。ListView是纵向显示条目的控件,条目的内容来自与ListView关联的ListAdapter。转载 2016-09-23 10:06:16 · 864 阅读 · 0 评论