关闭

[置顶] Android Handler详解、使用(倒计时、验证码)

Android Handler详解、使用(倒计时、验证码) 一、为什么要使用Handler 当出现耗时操作,并需要根据耗时操作返回结果时: 当Android的一个程序开启的时候,他会开启一个主线程,也就是常说的UI线程,但是大家都知道不能在主线程中进行耗时操作,就是各种下载、IO操作、等等,如果时间过长那么会出现一个ANR无响应的对话框,提示等待或者关闭。所以我们把这...
阅读(11273) 评论(0)

[置顶] Android Service详解(八)---前台服务详解

Android Service详解(八)---前台服务详解 这是第八篇文章主要讲的是如何实现一个前台服务 回顾可以到第一篇文章从头了解Service: Android Service详解(一)---概述和StartService 一、首先我们要知道什么是前台服务 前台服务被认为是用户主动意识到的一种服务,因此在内存不足时,系统也不会考虑将其终止。 前台...
阅读(13278) 评论(0)

[置顶] Android Service详解(七)---绑定服务BoundService详解之Messenger双向通信的实现

Android Service详解(七)---绑定服务BoundService详解之Messenger双向通信的实现 这是第七篇文章主要讲的是BoundService中用Messenger实现IPC。 前三篇文章对扩展Binder类和AIDL进行了说明,绑定服务一般通过AIDL和Messenger来实现IPC 一、概述 Messenger实现IPC通信,底层也是使用...
阅读(12576) 评论(0)

[置顶] Android Service详解(六)---绑定服务BoundService详解之AIDL的自定义属性使用

Android Service详解(六)---绑定服务BoundService详解之AIDL的自定义属性使用 这是第六篇文章主要讲的是BoundService中用AIDL实现IPC,自定义属性的使用,上篇博客已经说明了AIDL应该如何使用,但是如果想传入一个自定义的类的时候怎么办呢?那么这篇博客将对这种情况进行详细描述 回顾: Android Service详解(一)---概...
阅读(12586) 评论(0)

[置顶] Android Service详解(五)---绑定服务BoundService详解之AIDL的使用

Android Service详解(四)---绑定服务BoundService详解之AIDL的使用 这是第四篇文章主要讲的是绑定服务BoundService之AIDL的使用 回顾: Android Service详解(一)---概述和StartService Android Service详解(二)---StartService Android Service详解(三)---...
阅读(13103) 评论(0)

[置顶] Android Service详解(四)---绑定服务BoundService详解之扩展Binder类

Android Service详解(四)---绑定服务BoundService详解之扩展Binder类 这是第四篇文章主要讲的是BoundService中使用扩展Binder类实现 回顾 Android Service详解(一)---概述和StartService Android Service详解(二)---StartService Android Servic...
阅读(12819) 评论(0)

[置顶] Android Service详解(三)---IntentService

Android Service详解(三)---IntentService 这是第三篇文章主要讲的是IntentService的使用 回顾: Android Service详解(一)---概述和StartService Android Service详解(二)---StartService  一、Service的耗时操作如何解决呢? 不管是何种Service,它默认都是...
阅读(12580) 评论(0)

[置顶] Android Service详解(二)---StartService

Android Service详解(二)---StartService 一丶概述 启动服务由另一个组件通过调用 startService() 启动,这会导致调用服务的 onStartCommand() 方法。 服务启动之后,其生命周期即独立于启动它的组件,并且可以在后台无限期地运行,即使启动服务的组件已被销毁也不受影响。 因此,服务应通过调用 stopSelf()...
阅读(12684) 评论(1)

[置顶] Android Service详解(一)---概述

Android Service详解(一)---概述和StartService 此篇文章只是对Service的一些概念分类进行了介绍 一丶什么是Service Service 是一个可以在后台执行长时间运行操作而不提供用户界面的应用组件。服务可由其他应用组件启动,而且即使用户切换到其他应用,服务仍将在后台继续运行。 此外,组件可以绑定到服务,以与之进行交互,甚至是执行进程间通信 (...
阅读(12537) 评论(1)

[置顶] Android动画详解之Android动画属性和实现方法(一)

动画简介 (一)、概要:         3.0以前,android支持两种动画模式,补间动画(tween animation),帧动画(frame animation),在android3.0中又引入了一个新的动画系统:属性动画(property animation)。         这三种动画模式在SDK中被称为view animation,drawable animation,pro...
阅读(12437) 评论(1)

React Native从零开始(十一)Button的使用

React Native从零开始(十一)Button的使用 React Native在新的版本中添加了Button的控件,我也忘记是那个版本了,反正不用像以前那样我们去自己用TouchableOpacity来写了,怎么说吧我觉得有利也有弊。感觉TouchableOpacity更加的灵活吧。 会找时间写一下自己的Button(TouchableOpacity。。。)一、基本属性 accessibil...
阅读(3270) 评论(0)

React Native从零开始(十)ActivityIndicator的使用

React Native从零开始(十)ActivityIndicator的使用 ActivityIndicator就是我们常见的Loading提示符号,实现起来也很简单,基本的属性也不多。废话不说先来一张效果图一、基本属性 animating bool #:是否显示指示器(true、false)默认为true。 color string :滚轮的前景颜色(默认为灰色)。 size enum('sm...
阅读(474) 评论(0)

React Native从零开始(九)ViewPagerAndroid的使用,和简单框架搭建

React Native从零开始(九)ViewPagerAndroid的使用,和简单框架搭建 先上一下效果图,在最后会给出源码 一、ViewPagerAndroid的基本使用 做过Android开发的程序猿对于ViewPager应该都很熟悉,使用起来也是得心应手的。但是React Native的ViewPagerAndroid相对于An...
阅读(459) 评论(3)

React Native从零开始(八)ListView网络获取数据(Fetch)显示

React Native从零开始(八)ListView网络获取数据(Fetch)显示 先上效果图: 一、思路 实现这个效果,我们需要了解ListView的实现和Fetch的实现方法,并将其结合,这两个知识点在前两篇博客中已经有写到,其实没有什么难点,也可以加上页面等待时的一个效果,...
阅读(1475) 评论(0)

React Native从零开始(七)Fetch网络请求

React Native从零开始(七)Fetch网络请求 先上效果图 因为网络请求比较简单,所以我们直接先开始看语法然后看这个GET和POST不同的实现就好。 一、语法使用 /* 语法: fetch(参数) .then(完成的回调函数) .catch(失败的回调函数) fetch(url,o...
阅读(4396) 评论(1)

React Native从零开始(六)ListView的简单使用

React Native从零开始(六)ListView的简单使用 先来一张效果图: 一、首先是数据的准备 这里有一个链接我们可以在这里得到数据源,至于网络获取实现ListView的话那么,在下一篇博客会讲解如何网络获取数据,这篇博客就是简单的介绍如何使用ListView https://raw.githubusercontent.co...
阅读(2757) 评论(1)

React Native从零开始(五)Text

React Native从零开始(五)Text 一个用于显示文本的React组件,并且它也支持嵌套、样式,以及触摸处理。跟Android中的TextView差不多 这个例子跟官网的差不多,实现了点击事件和state属性和Text嵌套,整体的代码如下 /** * Sample React Native App * https://github.com/f...
阅读(760) 评论(0)

React Native从零开始(四)打包发布(Android)

React Native从零开始(四)打包发布(Android) 因为我们在调试React Native的时候需要连接手机或者是虚拟机,我们需要让其跟电脑处在同一网段接口上。那么如何将React Native程序打包发布呢?这个不需要其他的技术有过Android开发经验的基本都可以将其打包,下面就是打包的步骤。 一、生成签名文件(类似于Android的签名文件)...
阅读(1120) 评论(3)

React Native从零开始(三)Props(属性)和State(状态)

React Native从零开始(三)Props(属性)和State(状态) 一、Props(属性) 首先官网上的介绍:...
阅读(4230) 评论(1)

React Native从零开始(一)React Native编辑器配置(webstorm)

React Native从零开始(一)React Native编辑器配置(webstorm) 因为之前和现在都是在做Android开发的,网页什么的接触的也不多,所以对于编辑器的选择的话,我还是倾向于Webstorm。因为他的快捷键和使用方式跟Android Studio差不多,所以对于这种用习惯了Android Studio的人来说Webstorm还是很好的。 一、下载Webstor...
阅读(6926) 评论(3)

React Native从零开始(二)Flexbox布局,和布局属性

React Native从零开始(二)Flexbox布局,和布局属性 一、什么是FlexBox 我们在React Native中使用flexbox规则来指定某个组件的子元素的布局。Flexbox可以在不同屏幕尺寸上提供一致的布局结构。 Flexbox是由伸缩容器和伸缩项目组成。 任何一个元素都可以指定Flexbox布局,伸缩容器的子元素可以成为伸缩项目,伸缩项目使用伸缩布局模型来排版。...
阅读(1313) 评论(7)

Android适配(图片、布局)

Android适配 首先屏幕适配这个问题已经困扰了我很久,一直没有找到很好的解决办法,看了鸿洋大神的博客感觉发现了新大陆一样,以后适配可以像web开发一样利用百分比来控制控件的大小和排版了,谷歌给我们提供了percent-support的库,包含了PercentRelativeLayout和PercentFrameLayout,也就是说可以在这两个中使用百分比来处理屏幕适配问题,...
阅读(1114) 评论(1)

自用Android资源访问

Android资源访问 一、资源访问:【掌握】 (一)、概念:     Android中的资源是指可以在代码中使用的外部文件,这些文件作为应用程序的一部分,被编译到应用程序中。在项目中,这些资源被保存到Android应用的res目录下。 (二)、资源分类: id;字符串资源文件;颜色资源尺寸资源文件布局资源数组资源样式和主题资源菜单资源已编译的任意XML资源文件【...
阅读(507) 评论(0)

自用Android图片处理

ImageView的常用属性: ①、andorid:src  设置图片来源。属性值为android:src="@drawable/图片名称"  一般使用png或jpg格式的图片,可以使用的字符:[a-z0-9_],图片名称不带后缀名,不能以数字开头,不能使用大写字母,  如果要在代码中设置:用ImageView对象调用setImageResource(R.drawable...
阅读(496) 评论(0)

自用Android适配

首先这篇是自用适配参考,看了鸿洋大神和小弟的博客感觉对适配方面帮助特别大 附上大神博客链接 http://blog.csdn.net/lmj623565791/article/details/45460089 http://blog.csdn.net/lmj623565791/article/details/46695347 http://blog.csdn.net/lmj62356579...
阅读(346) 评论(0)
33条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:218503次
    • 积分:2324
    • 等级:
    • 排名:第17045名
    • 原创:33篇
    • 转载:0篇
    • 译文:0篇
    • 评论:25条
    博客专栏
    最新评论