- 博客(10)
- 资源 (18)
- 问答 (1)
- 收藏
- 关注
原创 Flutter 学习:初识Flutter
1.创建一个简单的flutter工程 可以参照 flutter 创建 1.替换 lib/main.dart 里面的内容,如下代码,import 'package:flutter/material.dart';void main() => runApp(new MyApp());class MyApp extends StatelessWidget { @ov...
2019-01-04 10:52:28 271
原创 记一次列表加载超一万条数据优化
Android中列表是每个应用都会有的UI效果,而与用户的交互无非就是用户上下滑动、左右滑动、点击item 等等,本文就从小编遇到一次加载大量数据而影响体验优化之旅。项目的列表采用RecycleView + BaseMultiItemQuickAdapter 分组效果,数据量10000~20000以上数据拉取、缓存首先是数据的获取方式,分页?还是全部获取? 这得考虑到后端的查询效率,数据库可...
2019-01-03 15:52:18 3017
原创 AndroidStudio Gradle插件自定义
删除java文件夹、res文件夹在main下面新建 groovy 文件夹新建 com.guosen.plugin (名字自己定义)新建resources 文件夹 和groovy同级,在resources里面新建META-INF。gradle-plugins目录,底下有guosen-plugin(插件名称).propertiesimplementation-class=com.guosen....
2019-01-08 09:08:08 258
原创 Flutter 学习:基础文档
Views在flutter中,什么相当于一个View呢?在安卓中,View时显示在屏幕上最基础的部分,包括Buttons,toolbars, and inputs, 这些都是一个View的子控件。而在flutter中,Widget相当于View。Widgets虽然跟Android里的Views不完全一样,本质上是一样的。但是,这些与View有一些区别。首先,小部件具有不同的生命周期:它们是不...
2019-01-08 08:50:02 390
转载 (转)支付宝 Android 版使用的开源组件
支付宝 Android 客户端使用的开源组件,给需要的同学.在你不知道用什么开源框架的时候可以作下参考,毕竟支付宝是阿里的重量级产品,产品的稳定性是第一,在你的实际项目中引用成熟稳定的开源组件是很有利于日后维护的.当然,如果看到你不熟悉的开源库,你可以点击我整理的Github链接,学习或者了解对于你自己都是有帮助的.名称 项目信息 仓库地址 FFmpe...
2019-01-04 08:55:56 264
原创 常用的开发工具整理
1.iTerm 2(for mac) && Oh My Zsh 配合 Oh My Zsh 使用,简直优雅到爆!curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh 2.MarkMan马克鳗使用起来也是非常简单,双击添加测量,单击改变横纵方向等等功能,基本都...
2019-01-04 08:52:50 243
转载 前言 - 作为一个合格的软件开发(转)
慎于说Yes在没有搞清楚开发需求、任务工作量、团队期望值之前,100分的程序员不会轻易答应。特别是对于新人来说,比较急于表现自己,对于同事或者老板的工作安排来者不拒,精神可嘉,方法不可取。承诺太多,会出现自己无法按时完成的情况,即使按时完成,也可能没有达到别人的期望值,长期以往别人对你的失望会越来越多。所以推荐的做法是在接受任务时,多问几个为什么,哪怕招人烦也问题不大,把要做的事情弄清楚,和同...
2019-01-03 17:03:23 235
原创 工作日记之 GitHub的使用
GitHhub 的使用教程可以参考http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/,在工作中我发现GitHub对于协调团队之间的工作起了很大的作用,不过使用它也要注意几点1 在开发中修改项目代码时最好新建分支,在本本分支上面做修改,最后Merge到Master上面去 2在Pus
2015-05-06 17:57:47 455
原创 Android 时间自动选择
protected void onCreate(Bundle savedInstanceState) {/*获取当前时间*/Calendar c=Calendar.getInstance();mYear=c.get(Calendar.YEAR);mDay=c.get(Calendar.DAY_OF_MONTH);mMonth=c.get(Calendar.MONTH);mH
2014-03-23 22:32:48 517
原创 Android 笔记:按钮事件以及案例
@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);//获取资源view=(TextView) findViewById(R.id.show_text);bt
2014-03-23 22:30:25 587
android开发日历控件 可滑动?
2014-10-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人