首页
学习
活动
专区
工具
TVP
发布

KK的小酒馆

专栏成员
28
文章
31188
阅读量
12
订阅数
Adapter与ListView的简单应用(下)Android应用界面开发
1.继续分析Adapter的常用类 上一篇文章使用了ArrayAdapte制作了一个只由简单的文字组成的ListView,那ArrayAdapter是不是只有简单显示一行文字的功能呢?答案是否定的。
爱因斯坦福
2018-09-10
6210
导入他人的Android工程Android应用界面开发
然后打开AS软件,关闭其它工程(close project),然后准备导入刚才解压的文件夹工程,选择Import project
爱因斯坦福
2018-09-10
1.4K0
Adapter与ListView的简单应用(上)Android应用界面开发
所谓适配器,是一个在“用户界面”View和“数据模型”Model之间的"控制器"Controller
爱因斯坦福
2018-09-10
7480
久闻大名的FragmentAndroid应用界面开发
Fragment(碎片),听名字就知道是一种零部件,确实,这是一种寄生于Activity(活动)之中的灵活型Activity,当然,只是种比喻。
爱因斯坦福
2018-09-10
7280
初识自定义控件Android应用界面开发
自定义控件是个大坑,并不能在此以偏概全阐述出它的精髓,笔记仅作为一方面的了解作用。
爱因斯坦福
2018-09-10
6370
第一个Android应用Android应用界面开发
给项目取名First Application 主界面命名FirstAty,xml文件命名就自动使用activity_first_aty吧。
爱因斯坦福
2018-09-10
6380
APP启动引导页的制作,用ViewPager实现翻页动画
这次制作App的引导页,主要用到2个知识“SharedPreferences 和 ViewPager”
爱因斯坦福
2018-09-10
1.9K0
Service的跨进程开发Android开发高级进阶
Service的跨进程通信主要由两种Android提供的方法进行,一个是AIDL,通过创建一个AIDL文件来完成,另一个是利用Messenger,发送Message来实现
爱因斯坦福
2018-09-10
5750
垃圾回收及内存调试工具的介绍Android应用性能优化
Android的Generational Heap Memory模型和几个内存调试工具:Memory Monitor、Allocation Tracker、Heap Viewer
爱因斯坦福
2018-09-10
1.1K0
Notification与Widget(其实没怎么讲)Android应用界面开发
Notification与Widget,他们为什么要一起讲呢?因为他们很相似,甚至自定义界面的方法都是一样的,这点可能很多书里没有写
爱因斯坦福
2018-09-10
1.4K0
传统多线程开发Android开发高级进阶
之前的文章里写过了AsyncTask的一些坑,这次就不讲它了,使用传统的 Handler和Message来进行线程的使用,并且第一次添加了CallBack方式的接口进行回调操作
爱因斯坦福
2018-09-10
7980
开发Android太阳能手电筒
作为一个世上有名的发明家,发明些对普通人类非常有用的日常用品,也是一个科学家的职责。
爱因斯坦福
2018-09-10
5440
异步处理中使用AsyncTask踩过的坑Android应用界面开发
AsyncTask是Android提供的工具之一,可以简单方便地用于子线程更新UI,他也是个抽象类,使用时需要重写其方法,根据定义时传入的3个参数类型来判断重写哪些,但必须要重写doInBackground()。 能够通过getStatus()方法返回线程的工作状态,如“PENDING,RUNNING,FINISHED”分别表示“准备中,运行中,已完成”。
爱因斯坦福
2018-09-10
7850
Android设计模式二
在组件构建过程中,某些接口之间直接的依赖常常会带来很多问题,甚至根本无法实现。采用添加一层间接(稳定)接口,来隔离本来互相紧密关联的接口是一种常见的解决方案。
爱因斯坦福
2018-09-10
4250
android.support.v7.widget.SwitchCompat
SwitchCompat是符合谷歌Material design的Selection control组件,与传统的Switch以及ToggleButton不同,v7包中的这个组件兼容了绝大多数低版本手机,令组件的兼容性得到了极大的提升。
爱因斯坦福
2018-09-10
1.8K0
手绘设计模式结构图
GoF的设计模式一共23个,可以分为3大类:创建型、结构型和行为型,这篇文章主要讨论创建型。
爱因斯坦福
2018-09-10
1K0
Flutter 在macOS的安装步骤
Flutter至今为止,还是个比较新的跨平台方案,不过既然是谷歌推出的,我们空余时间就来研究下
爱因斯坦福
2018-09-10
1.4K0
几个作品
3.拥有置于前台的服务,实现Notification的播放、暂停按钮与其他界面同步。
爱因斯坦福
2018-09-10
6860
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档