首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
sydMobile
掘友等级
公众号:Android开发者家园
程序员一枚,热爱分享!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 11
沸点 1
赞
12
返回
|
搜索文章
最新
热门
Android 入门--Activity
简单的来说,一个 Activity 包含了用户可以看到的界面,用来和用户进行交互。一个应用程序中可以有零个或者多个 Activity。零个 Activity 的话就是,这个程序不包含与用户交互的界面。 Android 是使用任务(Task)来管理 Activity 的。一个 T…
Java 类型转换细节
这里介绍的是在 Java 中不同数据类型之间转化的一些比较基本的,但是又不容易确定的问题。 这里以 byte 类型为主,很多方法其实通用于 int long 这种类型。 一些非常简单,没有迷惑性的东西,这里就跳过了,这篇主要讲的是在转化中比较容易迷惑的问题。 我们都知道 Str…
Android 中进程的级别以及 Service 的优先级
由于在 bindService 启动 service 的时候需要传入 flag (可以看一下这篇文章)Service ,这里有介绍 flag 的作用,和启动的 Service 的优先级有关系,一般传入:BIND_AOUT_CREATE,这里我们需要了解一下 Android 中进…
从源码分析 Android Button 点击效果
我们平时在开发过程中都可能注意到,我们写的默认的 Button 都是有点击效果的,而且大小也有默认规定的,而 TextView 就没有。就想下面的图片一样。 是有默认效果的。通过查看 Button 的源码我们看到: 每个 button 有系统默认的风格样式,就是这里的风格样式,…
Android Service 详解(上)
先从 Service 生命周期看起,Service 的生命周期比较有趣的一点是,它的生命周期会根据调用不同的方法启动有不同的表现,具体有两种形式。 生命周期是这样的:bindService()、onCreate() 、IBinder onBind(Intent intent)、…
Android 反编译
大家一说到反编译可能脑海中会首先想到不好的一面,破解别人的 APK 之类的。其实大可不必这么想。商业级别的 APK 也没有那么容易被你钻漏洞。一些核心的业务处理会在后台进行操作。本地的 APK 也会进行混淆加密等。所以我们进行反编译主要还是进行学习,看看别人怎么实现的,自己有个…
Activity 从启动到布局绘制的简单分析
这篇文章主要是配合源码简单的介绍一下,程序的加载过程,Activity 中布局的加载过程,能够大体的了解整个过程。不过过度的追究细节,因为里面任何一个细节可能都够你研究一段时间的!先了解掌握大体过程,再慢慢来! 我们都知道,Activity 是有生命周期的,onCreate()…
Android 网络请求原理以及原始数据包
我们在请求网络的时候都是使用各种框架,或者是 Android SDK 为我们提供的网络请求类。但是你知不知道原始的网络请求包是什么样的呢?或许你说这有什么作用,我会使用框架就好了。很显然,这种想法是有问题的。一些网络请求的基本知识我们还是需要掌握的。这对我们更深入的开发和掌握更…
Dialog 宽度占满全屏
关于如何自定义设置 Dialog 的大小,以及如何让宽度占满整个屏幕,其实是一个老生常谈的内容了,特别是对于很多新手来说。关于这方面的内容网上一搜一大把。我也看了一下,大多数是互相抄袭。来来回回就是那么几句代码。真实的运行结果往往并不是占满屏幕。这篇文章是把很多常见的情况都举例…
Android 6.0 权限行为变更详解
Android 6.0 引入了一种新的权限模式,使得用户可以在运行 APP 的时候对一些比较敏感的权限进行管理。这种新的模式可以让用户更好的了解和控制权限,同时为应用精简了安装和自动更新过程。 对于以 Android 6.0 或者更高版本为目标平台的应用,务必在运行的时候检查和…
下一页
个人成就
文章被点赞
479
文章被阅读
133,211
掘力值
3,439
关注了
15
关注者
239
收藏集
2
关注标签
9
加入于
2017-12-15