
android
文章平均质量分 60
maguotang
这个作者很懒,什么都没留下…
展开
-
SVN在Android Studio中的配置
在AndroidStudio中开发版本控制,除了Git就是SVN,和Eclipse不同Android Studio没有提供单独的插件,只能和SVN客户端关联使用,和Eclipse安装有很大区别,下面介绍个在AndroidStudio中SVN的安装和配置方法。一、SVN的安装 Eclipse都是直接安装插件就可以了,AndroidStudio不行,只能通过关联SVN客户端,需要特别转载 2017-05-24 11:00:45 · 315 阅读 · 0 评论 -
Android开发:最全面、最易懂的Android屏幕适配解决方案
转载:http://blog.youkuaiyun.com/wangwangli6/article/details/63258270前言Android的屏幕适配一直以来都在折磨着我们Android开发者,本文将结合:Google的官方权威适配文档郭霖: Android官方提供的支持不同屏幕大小的全部方法Stormzhang:Android 屏幕适配鸿洋:Android 屏幕适配方案凯子: Android屏幕适...转载 2018-03-13 11:24:09 · 1134 阅读 · 0 评论 -
二级列表的实现
1.创建数据2.在父节点中:3.在父节点的item点击事件:把当前点击的item的view传过去原创 2017-11-16 16:22:48 · 255 阅读 · 0 评论 -
详细解读DialogFragment
详细解读DialogFragment相信看这篇文章的人都应该知道android中的Dialog了吧,如果对于Dialog还不是很了解可以看我之前的一篇详解文章:Dialog详解:http://www.cnblogs.com/tianzhijiexian/p/3867731.html随着Fragment这个类的引入,Google官方推荐大家使用DialogFragme转载 2017-11-20 10:57:39 · 432 阅读 · 0 评论 -
Android得到控件在屏幕中的坐标
getLocationOnScreen ,计算该视图在全局坐标系中的x,y值,(注意这个值是要从屏幕顶端算起,也就是索包括了通知栏的高度)//获取在当前屏幕内的绝对坐标 getLocationInWindow ,计算该视图在它所在的widnow的坐标x,y值,//获取在整个窗口内的绝对坐标 (不是很理解= =、)getLeft , getTop, getBottom, getRig转载 2017-11-13 15:23:42 · 1879 阅读 · 0 评论 -
Android动画效果生动有趣的通知NiftyNotification(Android Toast替代品)
Android动画效果生动有趣的通知NiftyNotification(Android Toast替代品)Android原生的Toast功能单一,仅仅够日常开发需要,若打算实现生动有趣的消息提示通知,则可以考虑使用Android上第三方开源的项目:NiftyNotification NiftyNotification的效果如图所示(部分):NiftyNotification在github上的项目主转载 2017-05-19 14:58:38 · 485 阅读 · 0 评论 -
Instant Run使用要注意的坑
新项目开启了,重新装了最新的Android studio版本,因为Instant Run开启会加快编译速度,所以就开启了它,在开发中改完代码运行apk确实快乐很多,但是随着项目的运行,发现了一个特别恶心的事,apk卸载之后,重新运行,速度会特别慢,之后就不会出现了,到今天,运行一次要10s左右,实在是受不了了,最后发现问题还是出现在Instant Run上,把Instant Run关闭了之后,原创 2017-05-19 15:58:05 · 10544 阅读 · 0 评论 -
Android自定义view进阶-- 神奇的贝塞尔曲线
转载请注明出处:http://blog.youkuaiyun.com/wingichoy/article/details/50492828今天给大家介绍一个非常神奇的曲线,贝塞尔曲线。相信大家之前都有耳闻。很久之前就久闻该线大名,但是一直不是很了解,在经过一番谷歌之后,有了初步的概念:三点确定一条曲线:起点,终点,辅助点。三个点的基本关系如下:当初看这图我也看了转载 2017-05-19 10:36:21 · 799 阅读 · 0 评论 -
android6.0动态获取权限库
转载请标明出处: http://blog.youkuaiyun.com/lmj623565791/article/details/50709663; 本文出自:【张鸿洋的博客】一、概述随着Android 6.0发布以及普及,我们开发者所要应对的主要就是新版本SDK带来的一些变化,首先关注的就是权限机制的变化。对于6.0的几个主要的变化,查看查看官网的这篇文章http://developer转载 2017-05-17 10:21:23 · 466 阅读 · 0 评论 -
EditText初始不弹出软键盘,只有光标显示,点击再弹出
刚进来的时候,不弹出键盘,EditText 有个光标上面闪,证明是可编辑的,这个还是符合用户习惯的,从用户体验的角度上讲,还保留光标的闪动是好的。解决方法1:(已经试过,证明可以)在activity属性中设置Android:windowSoftInputMode="stateHidden"解决方法2:InputMethodManager inputMethodManag转载 2017-05-26 10:15:33 · 542 阅读 · 0 评论 -
Android开发之EditText属性详解
1、EditText输入的文字为密码形式的设置(1)通过.xml里设置: 把该EditText设为:android:password="true" // 以”.”形式显示文本(2)在代码里设置:通过设置EditText的setTransformationMethod()方法来实现隐藏密码或这显示密码。editText.setTransformationMethod(Passwo转载 2017-05-26 10:00:59 · 438 阅读 · 0 评论 -
解决AndroidStudio导入项目在 Building gradle project info 一直卡住
Android Studio导入项目的时候,一直卡在Building gradle project info这一步,主要原因还是因为被墙的结果。gradle官网虽然可以访问,但是速度连蜗牛都赶不上...解决办法主要有两种,一是直接下载gradle离线包,二是修改项目的gradle-wrapper.properties里的gradle版本为自己电脑已有的版本。离线包下载导入方式转载 2017-05-25 14:29:38 · 459 阅读 · 0 评论 -
Android动画效果之Frame Animation(逐帧动画)
Frame Animation(逐帧动画): 逐帧动画(Frame-by-frame Animations)从字面上理解就是一帧挨着一帧的播放图片,就像放电影一样。和补间动画一样可以通过xml实现也可以通过java代码实现。接下来借助目前项目中的一个开奖的动画来总结如何使用。实现效果如下:具体实现过程:1.)在res/drawable目录下一个文件lottery_ani转载 2017-05-25 13:52:13 · 365 阅读 · 0 评论 -
记录一次android前台服务demo的使用过程
什么是前台服务前台服务是那些被认为用户知道(用户认可所认可)且在系统内存不足的时候不允许系统杀死的服务。前台服务必须给状态栏提供一个通知,它被放到正在运行(Ongoing)标题之下——这就意味着通知只有在这个服务被终止或从前台主动移除通知后才能被解除1.正式使用使用notification在service的onStartCommand的方法中 //实例化通知栏构造器Notificat...原创 2018-04-17 10:57:39 · 1031 阅读 · 0 评论