手机版
二维码
幼儿学习
小学学习
初中学习
高中学习
作文学习
运营教程
编程语言
移动开发
系统运维
数据库
前端技术
cms教程
首页
学习资讯
幼儿学习
小学学习
初中学习
高中学习
作文学习
学习素材
人工智能
职业学习
日语学习
韩语学习
运营教程
德语学习
意大利语
实用文书
编程语言
移动开发
系统运维
数据库
前端技术
cms教程
热搜:
ios
Android
安卓开发
Xcode
开源
Loading
RecyclerView
ShareSDK
Python
生命周期
领购物优惠券
9块9包邮
移动开发首页
其他开发
Android开发
IOS开发
WP开发
首页
>
移动开发
>
Android开发
深入理解 final 在 Java 和 Android 中修饰局部变量的意义
在Android的日常编程中,我们会经常使用匿名内部类,比如给Button设置点击事件时,setOnClickListener(new OnClickListener(){...})。如果此时,我们需要在匿名内部类中外部方法中的局部变量,我们必须手动对将这个局部变量用final关键字修饰(在JDK1.8之后不
11-23
AndroidIOS 风格底部选择器(支持时间,日期,自定义)欢迎 star 拍砖
上周项目比较忙,所以没更今天给大家带来一组选择器的福利。 本文Github代码链接 https://github.com/AndroidMsky/AndoirdIOSPicker 转载请注明出处: http://blog.csdn.net/AndroidMsky/article/details/53302959先上图吧:这是笔者最近一个项目一直再用的一
11-23
Android M、N适配踩坑
我们上个月才决定开始进行Android M、N的集中适配,发现很多问题,在此一起进行总结。首先我们把buildToolsVersion和compileSdkVersion都改为24,相关support的lib也都改为24.*,以此放开了适配,遇上了很多坑。这里不是一个大而全的适配方案,仅仅是一个小ap
11-23
[原]历久而新,我的新书《第二行代码》已开始预售
本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 郭霖 即可关注,每天都有文章更新。 回顾《第一行代码》从出版到现在已经有两年多的时间了。当然,如果是从我开始写书的那天算起的话,时隔已经三年半之久了。回顾这三年半的时光,不得不
11-23
Android的init过程详解(一)
Android的init过程(二);初始化语言(init.rc)解析 本文使用的软件版本 Android: 4.2.2Linux内核: 3.1.10 本文及后续几篇文章将对Android的初始化(init)过程进行详细地、剥丝抽茧式地分析,并且在其中穿插了大量的知识,希望对读者了解Android的启动过
11-23
Android的init过程(二):初始化语言(init.rc)解析
Android的init过程(一)本文使用的软件版本Android:4.2.2Linux内核:3.1.10在上一篇文章中介绍了init的初始化第一阶段,也就是处理各种属性。在本文将会详细分析init最重要的一环:解析init.rc文件。init.rc文件并不是普通的配置文件,而是由一种被称为“An
11-23
Android手机卫士(四):弹出对话框
在《Android 手机卫士--解析json与消息机制发送不同类型消息》一文中,消息机制发送不同类型的信息还没有完全实现,在出现异常的时候,应该弹出吐司提示异常,代码如下:Java代码private Handler mHandler = new Handler() {//public void handleMessage(andr
11-23
Android 中处理 XML 的四种方式-XPath
适用场景:只取 XML中的部分节点值非常方便,我很喜欢 XPath,关于 XPath语法请参考SelectNodes 与 XPath,这是 C#中的,但是 XPath语法是通用的。import org.xml.sax.InputSource;import java.io.ByteArrayInputStream;import java.io.IOException;import ja
11-23
Android 中处理 XML 的四种方式-PULL
PULL和 SAX很相像,都是在节点中走,然后遇到开始节点了、结束节点会触发事件,此时就可以获取值。import org.xmlpull.v1.XmlPullParser;import org.xmlpull.v1.XmlPullParserException;import java.io.ByteArrayInputStream;import java.io.IOException;impo
11-23
Android 中处理 XML 的四种方式-SAX
SAX(Simple API for XML)解析速度快,占用内存少。适用为 SAX的场景:映射为对象很方便。流程SAX通过一个 Handler将 XML“映射”到一个对象。XML - Handler - ObjectXML示例?xml version=1.0?rootsiteName千一网络/siteNamesiteUrlhttp://www.cftea.com//si
11-23
Android 中处理 XML 的四种方式-DOM
Android 中处理 XML 的几种方式连载中,我们就不介绍合成 XML了,因为合成 XML可以直接拼接字符串,虽然看起很不高大上,但却很有效。我们主要介绍如何取 XML中的值。适用 DOM的场景:只取 XML中的部分节点值方便,但还不如 XPath方便。DOM解析小 XML很快,大
11-23
构建 Android 应用程序一定要绕过的 30 个坑
学习领域有两类人 – 一类是那些通过艰苦努力一步一步学习的人,一类是学习别人的经验教训走捷径的人。在此,我想分享一些自己的经验给大家:添加使用第三方依赖库前,请再三思考,它绝对是一个慎重的决定;如果用户看不见有些界面,请一定不要绘制它!;除非真的
11-23
系统剖析 Android 中的内存泄漏
作为Android开发人员,我们或多或少都听说过内存泄漏。那么何为内存泄漏,Android中的内存泄漏又是什么样子的呢,本文将简单概括的进行一些总结。关于内存泄露的定义,我可以理解成这样没有用的对象无法回收的现象就是内存泄露如果程序发生了内存泄露,则会带
11-23
Android 性能优化之内存泄漏分析工具 LeakCanary
前言Android内存泄漏的分析与解决是每个Android程序员进阶路上的必备技能。今天就和大家分享一下我的一点点学习心得。开始使用首先在module的build.gradle添加依赖,不同的版本需要添加不同的依赖dependencies {compile fileTree(dir: 'libs', include: ['*.j
11-22
Android 五子连珠背后的故事
前段时间呢,因为AlphaGo让围棋很火,所以慕课网也邀请我做个棋类的课程,后来我选择了五子棋,讲道理我是不喜欢这个课程的,因为感觉题目比较老旧,在我印象中我初学时就好像学习过,不过当我写完代码、备完课,脑子里面简单过了下想要如何表达之后。然后我
11-22
Android博客周刊第44期
新闻1.谷歌加快Chrome和Android融合 首批产品明年末问世一直以来都有传言称谷歌将融合Chrome OS和Android——打造一款代号为Andromeda的操作系统,最近数月有关Andromeda将很快发布的传言似乎越来越可信了。国外博客1.Android MVVM Lifecycle App Structure w
11-22
了解Android Studio 2.2中的APK打包
发布人:Google Android 开发顾问 Wojtek Kaliciński Android Studio 2.2 最近发布了许多新增功能和改进功能(详情请戳这里)。在 Android Gradle 插件中,由于部分变更发生在后台,因此很容易被忽略,如最近重新设计的集成 APK 打包和签署步骤。APK Signatu
11-22
Android之第三方框架使用汇总
image loading 框架: 1.1 Glide1.1Glide:一、Glide-Getting Started Glide:Glide就像Picasso,能从许多资源上加载和显示图片,也照顾了缓存和做图片操作的时候保持一个低的内存影响,它已经被官方谷歌应用程序(如Google I / O的应用程序2015)和Picasso一样受
11-22
Android-MVP架构
MVP简介MVP是模型(Model)、视图(View)、主持人(Presenter)的缩写,分别代表项目中3个不同的模块。如图所示:imageView 对应于Activity、Fragment,负责界面的绘制以及与用户交互Model 依然是业务逻辑和实体模型Presenter 负责完成View于Model间的交互设
11-22
Material Design让我打破的思维局限
这段时间为了研究控件,细看了一下 Material Design,结果发现了很多创新、好用又有趣的东西。如果你想看一看 Material Design 的译文或者控件目录,这样的资源想必你能搜到不少。所以,我就不再锦上添花了,这里主要写的是 Material Design 给我带来的打破思
11-22
栏目导航
其他开发
Android开发
IOS开发
WP开发
更多
>
其他开发
KendoUI2014移动调查报告:HTML5vs原生之辩
WebComponents-面向未来的组件标准
AppCan:HybridApp技术已经成熟
什么是ShadowDom?
使用ShadowDOM创建Web组件
GooglePolymer以及WebUI框架的未来
WebComponents实例:移动UI组件库GMU介绍
更多
>
Android开发
说一说Android Studio和IDEA中一个很有用的
安卓中通知功能的具体实现
如何进行网络视频截图/获取视频的缩略图
Android NDK 层发起 HTTP 请求的问题及解决
SDK热更之如何在SDK代码中自动插桩及如何生成补丁包
安装量破千万的第一个产品,我总结了3句话
移动周刊第 176 期:Android 知识梳理
更多
>
IOS开发
详解iOS开发中的转场动画和组动画以及UIVie
iOS开发基础之C语言
浅析iOS应用开发中线程间的通信与线程安全问题
实例讲解iOS应用UI开发之基础动画的创建
理解iOS多线程应用的开发以及线程的创建方法
iOS开发中使用FMDB来使程序连接SQLite数据库
iOS多线程应用开发中使用NSOperation类的基本方法
更多
>
WP开发
微软官方公布Win10家庭版欧美地区零售价
Win10 Mobile预览版10149已知问题与解决办
windows phone 8开发环境搭建完全教程
Windows Phone 8称霸需增加20大功能
WindowsPhone开发:一些小技巧
Windows Phone8模拟器设置
Windows Phone开发之墓碑化
点击排行
网站首页
|
关于我们
|
联系方式
|
使用协议
|
版权隐私
|
网站地图
|
网站留言
|
违规举报
(c)2008-2018 【乐学笔记】 lexue001.com All Rights Reserved
鄂ICP备10010935号-25