Android,重新出发!

接触Android差不多一年,工作也有快半年的时间了。

现在回头看看自己写的代码,虽然功能可以实现,但是还是有很多不足的地方。

比如代码结构,一个类中的代码过多,知道这样做不好,但是不知道怎么把这些

杂乱的代码抽离出来。

再比如遇到难以解决的问题,虽然能通过百度,google等方式解决,但对整个知识体系

的把握不足,还有自我解决问题的能力还很有限。

温故而知新,所以计划把Android基础知识和Java基础知识重新学习,形成自己的知识体系,

以提高自己的技术水平。

向 Higher Salary ,进发!!!

时间: 2024-10-30 21:13:47

Android,重新出发!的相关文章

Android通过HttpURLConnection获取JSON并进行UI更新

本例子中使用的是:HttpURLConnection+Thread+Handler的组合,在 new Thread中通过HttpURLConnection获取JSON数据后并在Handler里对UI界面进行更新. 也可以用过HttpClient ,AsyncTask实现此功能,此处就不说啦. 废话不多少直接上代码了 -------------------------------分割线---------------------------------------- activity_main.xm

【腾讯Bugly干货分享】从0到1打造直播 App

本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/5811d42e7fd6ec467453bf58 作者:李智文 概要 分享内容: 互联网内容载体变迁历程,文字--图片/声音--视频--VR/AR----..从直播1.0秀场时代(YY),2.0游戏直播(斗鱼.虎牙.熊猫)到如今全民直播3.0泛生活娱乐时代(映客.花椒),国外直播app(Meerkat .Periscope),随着VA/AR/MR提出的沉浸式视听体验,直播4.0时

从0到1打造直播 App

转自http://dev.qq.com/topic/5811d42e7fd6ec467453bf58 概要 分享内容: 互联网内容载体变迁历程,文字——图片/声音——视频——VR/AR——……..从直播1.0秀场时代(YY),2.0游戏直播(斗鱼.虎牙.熊猫)到如今全民直播3.0泛生活娱乐时代(映客.花椒),国外直播app(Meerkat .Periscope),随着VA/AR/MR提出的沉浸式视听体验,直播4.0时代很快就能到来. 在这个全民娱乐的时代,直播已经火得不要不要的,各大公司都有自己

百度定位+精确定位+模糊城市定位

百度定位相信大家都会使用,作为一个一年经验的安卓经验的新人,我也就不多说什么了.今天要给大家带来的是一个模糊定位,一个小小的需求,就是根据自己的定位地点的经纬度,解析旁边城市的经纬度,得到一个距离最近的城市.详细的和大家描述一下. 比如点 深圳(x1,y1)–>(地点名称)(纬度,经度) 北京(x2,y2)–>(地点名称)(纬度,经度) 如果我现在的定位地点是广州(x3,y3). 那么广州和深圳的距离是[(x3-x1)(x3-x1)]开方,同理广州和北京的距离是[(x3-x2)(x3-x2)]

Android应用程序结构

综述:Android应用程序包含哪些部分? assets 可以出发一些随程序打包的文件,应用程序运行时可以动态读取到这些文件的内容. 如果使用到webview加载本地网页的功能,所有网页相关的文件都存放到该目录. bin 包含一些编译时自动生成的文件,其中有当前项目编译好的安装文件,比如:HelloWorld.apk libs 包含项目中使用到的第三方jar包,放在这个目录下的jar包都会被自动添加到构建路径里去:armabi目录是专门用于存放so文件的地方,so文件是用C/C++语言进行编写,

android 面试

2. 横竖屏切换时候 activity 的生命周期1. 不设置 Activity 的 android:configChanges 时 , 切屏会重新调用各个生命周期 , 切横屏时会执行一次 , 切竖屏时会执行两次 . 2. 设置 Activity 的 android:configChanges=”orientation” 时 , 切屏还是会重新调用各个生命周期 , 切横.竖屏时只会执行一次 . 3. 设置 Activity 的 android:configChanges=”orientation

Android应用开发:网络工具——Volley(二)

引言 在Android应用开发:网络工具--Volley(一)中结合Cloudant服务介绍了Volley的一般使用方法.当中包括了两种请求类型StringRequest和JsonObjectRequest.一般的请求任务相信都能够通过他们完毕了,只是在千变万化的网络编程中,我们还是希望能够对请求类型.过程等步骤进行全然的把控.本文就从Volley源代码角度来分析一下.一个网络请求在Volley中是怎样运作的.也能够看作网络请求在Volley中的生命周期. 源头RequestQueue 在使用V

android问题及其解决-优化listView卡顿和怎样禁用ListView的fling

问题解决-优化listView卡顿和怎样禁用ListView的fling 前戏非常长,转载请保留出处:http://blog.csdn.net/u012123160/article/details/47720257 问题产生 这算是刚到实习公司接触到的第一个任务.公司某一产品中某个界面的listView高速滑动会有卡顿的现象发生,我的任务就是解决它. 产生原因分析 我一開始的想法比較简单.可能是listview的优化没有做到位,比如convertView的复用.viewHolder的使用等等基础

怎样给你的Android 安装文件(APK)瘦身

本文源地址:怎样给你的Android 安装文件(APK)瘦身 Android的apk文件越来越大了这已经是一个不争的事实. 在Android 还是最初版本号的时候,一个app的apk文件大小也还仅仅有2 MB左右,到了如今.一个app的apk文件大小已经升级到10MB到20MB这个范围了.apk文件大小的爆炸式增长主要是由于用户对app质量的期待越来越高以及开发人员的开发经验增长,详细体如今下面几个方面: Android设备 dpi 的多样化 ([l|m|tv|h|x|xx|xxx]dpi) A