- 博客(16)
- 收藏
- 关注
原创 文章收录(持续更新)
Android P 安全性更新 Material Design 现在不仅仅是设计指南 快速高效学习 Kotlin | Kotlin Bootcamp 课程介绍 31 天,从浅到深轻松学习 Kotlin 用四行代码来实现复杂动画 | 中文教学视频 在 Google,我们是这样做产品原型的 | 上篇 Android P 行为变更 ...
2019-01-06 16:42:31
178
转载 Android应用瘦身
瘦身的目的从目的导向来看,我们是不会无缘无故去做一件事情的,那我们对应用瘦身的目的是为了什么?答案是:提高下载转化率。什么是下载转化率?举个栗子:你的应用大小是 18MB ,有100个潜在用户想要去下载尝试使用,结果有20个用户嫌弃安装包太大直接扬长而去,有20个用户在等待下载的过程中取消下载,最终只有60个用户真正下载安装,那么应用的下载转化率就是 60/100 = 60% 。简
2017-02-06 16:40:32
345
原创 MDCC_Android专场观后感
1.回归初心,从容器化到组件化app 组件化:独立性,可替代性,互操作性 目的:解决耦合性 缺点:调用时候比较复杂,有一定的“契约”约束性,后向兼容性独立性:团队的分工比较明确,可以分工操作提高效率,并行开发组件化升级前提是应用内部必须要做到组建话才能做到不通过应用市场进行升级通过package隔离,虽然很简单但只是一个简易的解耦通过grade隔离,build起来成
2016-09-26 16:55:14
1427
转载 微信"小程序"的诞生
昨天晚上相信大家的朋友圈被「微信小程序」刷屏了,这影响力赶上了国务院出台新政策一样,足以说明微信在中国的影响力之大。然后今天公号后台一大堆人问我怎么看这件事,不少人很忧虑,仿佛自己将要失业一样。好吧,满足你们,今天我来说下我的看法。什么是微信小程序?起初是公众号「小道消息」曝出微信推出很早就传言的「应用号」,不过是叫「小程序」。一时间被疯传,因为很多人错过了公众号一波红利,这次再也
2016-09-23 16:59:57
2160
原创 监控--Bugly和Fabrics
腾讯Bugly简介: 为移动开发者提供专业的异常上报,运营统计和内测分发解决方案,帮助开发者快速发现并解决异常,同时掌握产品运营动态,及时跟进用户反馈。链接:https://bugly.qq.com 在build配置文件中需引入:dependencies {compile'com.tencent.bugly:crashreport:latest.release'//
2016-09-23 16:25:05
2229
原创 HTTPDNS
HTTPDNS介绍 https://help.aliyun.com/document_detail/30102.html使用HTTP协议访问阿里云的服务端获得域名解析结果,绕过运营商的Local DNS,避免域名劫持。由于运营商策略的多样性,其Local DNS的解析结果可能不是最近、最优的节点,HTTPDNS能够直接得到客户端的出口网关IP,从而能
2016-09-23 15:00:34
787
原创 Android 菊花progress
布局里写的文件<ProgressBar android:id="@+id/loading_progress" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:indeter
2016-05-05 16:00:58
479
原创 Android样式的开发:Style篇
各种开发图形样式的方法,很不错收藏下:http://keeganlee.me/post/android/20151031
2016-02-24 19:45:42
281
转载 Android技术积累:开发规范
发现一个技术开发规范的网址,收藏一下~ http://keeganlee.me/post/android/20150709
2016-02-24 19:42:36
270
原创 AndroidStudio开启时报错问题
有时候打开studio后会弹出一个报错框,说什么welcome是null的,或者打开studio的速度特别慢,这时候需要在配置文件里加一行代码,就可以解决这个问题了!(ps:图中最后那行代码!!)
2016-01-26 11:35:33
341
原创 MPAndroidChar--饼状图
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-01-20 12:27:32
2399
转载 TextView和EditText小结
TextViews 属性:android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。android:bufferType指定getText()方式
2015-11-12 22:10:43
473
原创 Android的Dialog和PopupWindow的使用
1、Dialog及设置Dialog的动画设置Dialog的位置和大小与加载的布局文件无关。需自己设置dialog参数。1)设置Dialog位置: 设置位置时必须先指定Dialog的gravity属性,否则指定大小无用。/* * lp.x与lp.y表示相对于原始位置的偏移. * 当参数值包含Gravity.LEFT时,对话框出现在左边,所以lp.x就
2015-10-15 15:02:49
389
原创 Android中的Dialog和Popupwindow的区别
Android中的对话框有两种:PopupWindow和AlertDialog。它们都可以实现弹窗功能,但是他们之间有一些差别,下面总结了一点。(1)Popupwindow在显示之前一定要设置宽高,Dialog无此限制。(2)Popupwindow默认不会响应物理键盘的back,除非显示设置了popup.setFocusable(true);而在点击back的时候,Dialog会消
2015-10-14 18:28:04
889
原创 android横竖屏切换总结
1.布局问题:如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性,他有以下几个参数:"unspecified":默认值 由系统来判断显示方向.判定的策略是和设备相关的,所以不同的设备会有不同的显示方向. "landscape":横屏显示(宽比高要长)
2015-10-14 15:18:49
422
原创 Textview 和EditView 的提示信息
TextView和EditView都有一个安卓原生设置错误信息提示的方法,也可以去重写他们自定义一个错误信息格式:原生方法: public void setError(CharSequence error) { throw new RuntimeException("Stub!"); } public void setError(CharSequen
2015-10-14 08:25:20
619
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人