android
JLongZhan
这个作者很懒,什么都没留下…
展开
-
Android APP UI性能优化 检测UI卡顿
本文出自张鸿洋的博客:http://blog.csdn.net/lmj623565791/article/details/58626355一、概述在做app性能优化的时候,大家都希望能够写出丝滑的UI界面,以前写过一篇博客,主要是基于Google当时发布的性能优化典范,主要提供一些UI优化性能示例:Android UI性能优化实战 识别绘制中的性能问题实际上转载 2017-06-22 08:42:54 · 612 阅读 · 0 评论 -
Android 常用开发功能 博客导航
转载地址:http://blog.csdn.net/ciqing123/article/details/52931663?locationNum=16&fps=1简介:第一次在CSDN上发表博客,将自己关注或者看过的一些博客整理了一下,其中包含了鸿神和郭神的全部博客,包括两位大神微信公众号推荐的博客,另外还有一些安卓开发社区的博客,后续每天都会更新这个导航,希望这个博客导航能够给小伙伴转载 2017-09-06 17:49:06 · 3274 阅读 · 0 评论 -
热更新 深度解析
APP热更新方案为什么要做热更新当一个App发布之后,突然发现了一个严重bug需要进行紧急修复,这时候公司各方就会忙得焦头烂额:重新打包App、测试、向各个应用市场和渠道换包、提示用户升级、用户下载、覆盖安装。重点是还会有原来的版本遗留,无论你怎么提示都有人放弃治疗,不愿意升级,强制不能使用体验又足够糟糕到让人不能启齿。如果这是一个影响公司收入或者体验影响极其不好的转载 2017-09-06 17:57:17 · 3568 阅读 · 1 评论 -
Android常见Drawable使用
Android中常用的Drawable的用法 在Android中,Drawable是一个抽象类,代表的是一种图像的概念,官方介绍它是一种可以绘制的东西的一般抽象,一张图片,一种颜色都是一个Drawable。Drawable的实现类有多种,常见的有ShapeDrawable、LayerDrawable…每一种都代表一种类型的Drawable,Drawable经常被当做View的背景...原创 2018-06-20 20:02:14 · 4364 阅读 · 0 评论 -
2018 Android开发面试经历
热文导读 | 点击标题阅读Android架构进阶学习路线图拒绝套路,领取Android从程序员到架构师视频腾讯开发微信花了多少钱?真的技术难度这么大吗?难点在哪里?作者 :姚叶青地址 :https://www.jianshu.com...转载 2018-06-20 22:35:36 · 2951 阅读 · 0 评论 -
Android动画分析详解(一) View动画、帧动画、LayoutAnimation、Activity切换动画
Android动画分析详解在Android中动画可以分为三种:View动画、帧动画、属性动画。View动画是通过操作对象做图形变换(缩放、平移、旋转、透明度)从而达到动画的效果,帧动画是通过将一个完整的动画的效果分割成一一帧图片,通过顺序播放每一帧图片达到动画的效,属性动画是通过不断改变对象的属性值达到动画效果,这是Android3.0后新增的动画效果。属性动画与View动画的区...原创 2018-06-22 11:26:12 · 407 阅读 · 0 评论 -
Android动画分析详解(二)属性动画、TimeInterpolator插值器、TypeEvaluator估值器
属性动画属性动画是在Android3.0后新增的效果,功能十分强大,它可以操作任意对象的属 性,而不仅仅只是View对象。在指定的时间内将对象的属性值变为另一个属性值。属性动画中有AnimatorSet,ValueAnimator,ObjectAnimator等。通过利用这些类实现绚丽的动画效果改变View的透明度ObjectAnimator alpha = ObjectAnimat...原创 2018-06-22 19:41:29 · 538 阅读 · 0 评论 -
Android7.0 头像 拍照、照片裁剪
作者:夏至,欢迎转载,但请保留这段申明,谢谢。 http://blog.csdn.net/u011418943/article/details/77712662首先,好规则,看看自己的实现效果: 当然,这个github 各种开源库,这里只讲 Android 自带的功能。其实这个也不难,关键点无非就2个:7.0 之后相机的 uri 获取裁剪时的 uri 获取这里可转载 2017-09-04 22:20:06 · 2226 阅读 · 0 评论 -
Intent常见使用功能
1 Intent.ACTION_MAINString: Android.intent.action.MAIN标识Activity为一个程序的开始。比较常用。Input:nothingOutput:nothing activity android:name=".Main" android:label="@string/app_name"> int转载 2017-08-22 10:16:09 · 702 阅读 · 0 评论 -
Android图片加载框架Glide的使用解析
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/53759439本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索郭霖 即可关注,每天都有文章更新。现在Android上的图片加载框架非常成熟,从最早的老牌图片加载框架UniversalImageLoader,到后来Google推出的Volley,再到转载 2017-06-22 08:36:08 · 783 阅读 · 0 评论 -
Android自定义控件-仿魅族Banner 自动轮播 无限轮播
自定义ViewPager实现魅族Banner效果这个效果是在看过鸿洋老师的公众号文章后自己实现的效果。也推荐大家关注鸿洋公众号,每天都能学到新的知识,非常牛逼。先贴出魅族应用的Banner看看效果再看看传统的Banner效果是不是一眼就能看出区别了呢,当然,这种效果喜不喜欢是因人而异的,感觉还是挺不错的。那么仿照这样的BannerView自己实现,看下最终效果图:最终效果图 由于录制的原因看起原创 2017-06-21 09:53:17 · 2163 阅读 · 0 评论 -
Android7.0 使用FileProvider 共享文件
本文出自张鸿洋的博客:http://blog.csdn.net/lmj623565791/article/details/72859156 一、概述之前项目的新特性适配工作都是同事在做,一直没有怎么太关注,不过类似这些适配的工作还是有必要做一些记录的。对于Android 7.0,提供了非常多的变化,详细的可以阅读官方文档Android 7.0 行为变更,记得当时转载 2017-07-18 13:53:24 · 6935 阅读 · 1 评论 -
Android 百分比屏幕适配方案
本文出自:【张鸿洋的博客】:http://blog.csdn.net/lmj623565791/article/details/45460089;1、概述大家在Android开发时,肯定会觉得屏幕适配是个尤其痛苦的事,各种屏幕尺寸适配起来蛋疼无比。如果我们换个角度我们看下这个问题,不知道大家有没有了解过web前端开发,或者说大家对于网页都不陌生吧,其实适配的问题在w转载 2017-07-18 16:14:12 · 589 阅读 · 0 评论 -
Android 開發 常見工具類收集
本文出自【张鸿洋的博客】:http://blog.csdn.net/lmj623565791/article/details/38965311,打开大家手上的项目,基本都会有一大批的辅助类,今天特此整理出10个基本每个项目中都会使用的工具类,用于快速开发~~在此感谢群里给我发项目中工具类的兄弟/姐妹~1、日志工具类L.java[java] view plain转载 2017-07-24 15:11:48 · 332 阅读 · 0 评论 -
SVN版本控製使用注意實現
1、使用自己的账户和密码各员工需牢记各自的账户和密码,不可向他人透漏,禁止使用他人账户进行SVN各项操作。2、不要签出(SVN Checkout)整个目录。工作中需要对项目或解决方案进行任何操作时,应使用SVN请求最新代码或文件。不要签出(SVN Checkout)整个目录,除非特别必要,不应同时签出过多的项。3、先更新(SVN Update),再提交(SVN Commit)S转载 2017-07-20 14:39:57 · 305 阅读 · 0 评论 -
Android新手入门进阶之路
BlogAbout GitHubFriends 本文出自stormzhang,转载地址http://stormzhang.com/android/2014/07/07/learn-android-from-rookie/这篇博客背后的故事一路走来很不容易,刚好知乎上被人邀请回答如何自学android编程, 就借这个机会在知乎上记录一路走来的历程,很励志,希望能给那些正在或准转载 2017-08-08 16:22:42 · 594 阅读 · 0 评论 -
学会自己编写AndroidStduio插件
本文为原创,授权公众号:hongyangAndroid独家代理原创发布。本文出自:【张鸿洋的博客】:http://blog.csdn.net/lmj623565791/article/details/51548272;一、概述相信大家在使用Android Studio的时候,或多或少的会使用一些插件,适当的配合插件可以帮助我们提升一定的开发效率,更加快乐。例转载 2017-07-27 18:13:26 · 573 阅读 · 0 评论 -
Android导入ijkplayer minSdkVersion>=21 兼容问题
在导入ijkplayer项目依赖之后,要求将minSdkVersion设置21Android5.0以上,不然在编译的时候就会报以下错误:Error:Execution failed for task ':app:processDebugManifest'.Manifest merger failed : uses-sdk:minSdkVersion 16 cannot be smaller...原创 2018-10-10 14:08:36 · 5546 阅读 · 0 评论