Android
李鑫鑫lxx
大牛中的小牛
展开
-
Android Studio 快捷键整理分享
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本C翻译 2015-11-20 11:40:52 · 261 阅读 · 0 评论 -
Android 开发 必会的框架和库
1.retrofit 网络请求框架底层封装的okHttp3 2.butterknife 使用注解工具在编译时对注解操作,3.glide 谷歌提供加载图片的类库4.BaseRecyclerViewAdapterHelper RecyclerView作为Android最常用的控5.RxJava原创 2016-07-15 09:58:34 · 329 阅读 · 0 评论 -
Butter Knife 在项目中的应用
在使用注解是 变量 和方法 不能是静态和私有的,不然会报错,Butter Knife是在编译时进行反射绑定数据,比之前的xUtils在运行时绑定数据的效率高,建议大家使用 Butter Knife以下是官方的 介绍:IntroductionAnnotate fields with @Bind and a view ID for Butter Knife原创 2016-04-17 20:11:11 · 249 阅读 · 0 评论 -
ava.lang.IllegalStateException: The specified child already has a parent. You must call removeView()
今天在做项目遇到一个问题,运行报了如下错误, 看了一下是因为 RelativeLayout 动态添加子View ,要去掉子View 的父容器,才能添加,具体的解决方法 是:View view = View.inflate(SettlementActivity.this, R.layout.item_settlement_list, null);Vi原创 2016-01-14 16:30:40 · 739 阅读 · 0 评论 -
关于Fragment 的切换
/** * 切换fragment * * @param fragment */ public void startFragment(Fragment fragment) { FragmentManager manager = getSupportFragmentManager(); FragmentTransactio原创 2016-01-11 21:22:29 · 270 阅读 · 0 评论 -
Fresco
关于 FrescoFresco 是一个强大的图片加载组件。Fresco 中设计有一个叫做 image pipeline 的模块。它负责从网络,从本地文件系统,本地资源加载图片。为了最大限度节省空间和CPU时间,它含有3级缓存设计(2级内存,1级文件)。Fresco 中设计有一个叫做 Drawees 模块,方便地显示loading图,当图片不再显示在屏幕上时,及时地释放内存和空间占用原创 2015-12-23 12:14:36 · 306 阅读 · 0 评论 -
View的轮廓(圆形)
Android 5.0 提供了 ViewOutlineProvider 可以设置不同 形状的View可以指定圆形,矩形,圆角矩形,path使用方法ViewOutlineProvider viewOutlineProvider = new ViewOutlineProvider() { public void getOutline(View view, Outline原创 2016-01-05 21:26:32 · 1443 阅读 · 0 评论 -
如何将Eclipse中的项目迁移到Android Studio 中
如何将Eclipse中的项目迁移到Android Studio 中原创 2015-11-20 11:01:02 · 329 阅读 · 0 评论 -
Git 的基本使用和CSDN托管平台的使用
最近特发生了很多苦逼事情,到公司搞Android开发没有配置电脑。好了用自己的笔记本吧!问老板代码这么管理啊!啥都没说挨了一顿骂!够苦逼!项目发布前一天电脑硬盘坏,这也够崩溃吧!加班加点有搞了一天!项目终于上线了! 今天突然发现CSDN CODE 可以托管10个私有的项目原创 2015-11-19 10:29:32 · 547 阅读 · 1 评论 -
RecyclerView Item 的点击事件
由于RecyclerView 没有设计点击事件 而是灵活的留给了开发者;RecyclerView item点击事件一般放在Adapt中 ; public interface OnItemCilckLisener { public void onItemClick(View v,int pos); public void onLongItemClick(Vi原创 2015-12-11 13:23:55 · 1084 阅读 · 1 评论 -
自定义开关Button
1.arrt.xml 2.layout<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width原创 2016-07-21 14:35:45 · 347 阅读 · 0 评论