geekband分享
文章平均质量分 68
edcSam
you know nothing!
展开
-
geekband android #5 第十二次作业分析过程
1.第一个button当进入app界面后,点击第一个button在Memory Monitor中看到的内存曲线图如下图所示然后杀掉程序,重新进去。在点击第一个button之前,进行Allocation Tracking之后可以看见仅有少量的内存占用。点击第一个button之后再次进行Allocation Tracking可以发现,创建了大量的对象。进原创 2016-05-28 17:08:37 · 476 阅读 · 0 评论 -
geekband android #5 第七周分享(网络编程数据处理)
(由自己的新浪博客转移,原文作于:2016.4.17)原创 2016-07-27 10:07:18 · 448 阅读 · 0 评论 -
geekband android #5 第六周分享(SQL、Content Provider)
(由自己的新浪博客转移,原文作于:2016.4.10)原创 2016-07-27 03:48:51 · 371 阅读 · 0 评论 -
geekband android #5 第三周分享(自定义控件、fragment、handler)
(由自己的新浪博客转移,原文作于:2016.3.21)1.单位和尺寸px:像素点,屏幕中可以显示的最小元素单位。由于各种android设备的屏幕分辨率各不相同,px并不能很好的使用与其中。dp:是密度无关像素的意思,修饰非文字的尺寸(宽度,高度)。sp:是可伸缩像素的意思,解决文字大小的适配问题。 一般情况下编写程序过程原创 2016-07-22 12:51:40 · 426 阅读 · 0 评论 -
geekband android #5 第二周分享(布局、ListView)
(由自己的新浪博客转移,原文作于:2016.3.14)1.关于布局LinearLayout、RelativeLayout、FrameLayout.其中,LinearLayout、RelativeLayout是最长用的,基本可以完成你想要的布局。LinearLayout:线性布局。orientation属性:它可以指定排列方向是vertical或者horizo原创 2016-07-21 13:10:12 · 509 阅读 · 0 评论 -
geekband android #5 第一周分享(初识Android)
(由自己的新浪博客转移,原文作于:2016.3.6) 首先总结一下第一周的课程内容。任老师用第一个安卓应用打开了本部分内容的学习。当然,在开始的开始。想要开发第一个安卓应用必须要搭建一个Android开发环境,也就是Android Studio。需要注意的是他需要Java的环境,想必参加本次课程学习的都已经对java有一定学习。另外一个点就是,老师上课时使用的G原创 2016-07-21 10:00:35 · 1493 阅读 · 2 评论 -
geekband android #5 第十四周分享(设计模式)
一.什么是设计模式?每一个模式描述了一个在我们周围不断重复发生的问题以及解决该问题的方案的核心,这样,你就能一次又一次的使用该方案而不用重复的劳动。如何解决复杂性?分解:将大问题分解为一个一个的小问题,将复杂问题分解为一个一个简单的问题。抽象:人们处理一个复杂的问题时,忽略它非本质的细节,而去处理泛化和理想化了的对象模型。原创 2016-06-05 23:47:28 · 500 阅读 · 0 评论 -
geekband android #5 第十三周分享(Btimap优化)
一.Bitmap优化1.Bitmap decodejpg:有压缩特别是当色彩丰富时png:无损压缩webp:google近年开发的无损的情况下仍保证内存占用不会过大Re-using Bitmaps 每产生一个bitmap会分配一个内存 创建→回收→创建→回收→......bitmap占用大量内存,所以当bitmap使用较多之后会引起原创 2016-05-29 22:47:57 · 603 阅读 · 0 评论 -
geekband android #5 第十二周分享(GC、内存优化、过度绘制等)
周五外出了,下周一才回来。占坑,下周三晚上前补上。原创 2016-05-20 11:57:53 · 623 阅读 · 0 评论 -
geekband android #5 第十一周分享(Gradle、NDK、安卓依赖性)
先占个坑,最迟周二晚上前完成。不好意思。原创 2016-05-15 23:37:56 · 433 阅读 · 0 评论 -
geekband android #5 第十周分享(传感器)
1.传感器的几个概念:什么是传感器?通过手机来感受温度,湿度,重力,方向,光线等传感方式。手机上那些地方运用了传感器?传感器在手机上广泛的应用,如游戏,微信摇一摇,心率计,计步器等等。常用的传感器有那些?SENSOR_TYPE_ACCELEROMETER //加速度SENSOR_TYPE_M原创 2016-05-09 08:37:14 · 1178 阅读 · 0 评论 -
geekband android #5 第五周分享(数据持久化技术)
(由自己的新浪博客转移,原文作于:2016.4.4)1.数据持久化技术数据持久化就是指将那些内存中的瞬时数据保存到储存设备中,保证即使在手机或电脑关机情况下,这些数据仍然不会丢失。(保存在内存中的数据是处于瞬时状态的,而保存在储存设备中的数据是处于持久状态的。)Android系统中主要提供三种方式用于简单地实现数据持久化功能:a.文件存储。b.SharedPreference存原创 2016-07-26 18:56:57 · 625 阅读 · 0 评论 -
geekband android #5 第九周分享(多进程)
1.什么是进程? 系统进行资源分配以及调度的基本单位,进程是线程的容器。 android:process创建一个进程。 android:":push",附加一个进程,私有进程。 android:"push" ,两个独立进程,全局进程。 进程有优先等级:前台进程,可见进程,服务进程,后台进程,空进程。 什么情况下使用多进程?由于进程之间相互原创 2016-05-02 03:18:59 · 480 阅读 · 0 评论 -
geekband android #5 第八周分享(多线程)
android多线程小白原创 2016-04-25 07:56:46 · 578 阅读 · 0 评论 -
geekband android #5 第十三次作业分析过程
待补!!!!原创 2016-05-30 00:45:57 · 396 阅读 · 0 评论 -
geekband android #5 第十五周分享
1.设计模式原创 2016-06-12 23:09:24 · 531 阅读 · 0 评论