自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (22)
  • 收藏
  • 关注

原创 BindService与StartService的综合使用案例

这一节,来复习一下BindService与StartService的综合使用,实现的效果就是程序一开始运行,就不断在媒体中心查找歌曲,看一看是否有歌曲更新或删除。MainActivity代码:public class MainActivity extends ListActivity { //LoaderManager用于异步加载数据,当然,它异步的实现依赖于Async

2016-11-29 14:59:26 507

原创 Android中常见更新UI的方式

这一节,简单地总结一下Android中常见更新UI的几种方式,如下:import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.widget.TextView;import java.util.conc

2016-11-27 14:00:50 1026

转载 使用 Source InSight 阅读 Android 源码

1. 安装 Source Insight(1) Source Insight 相关资源安装相关资源 :-- 下载地址 : http://www.sourceinsight.com/down35.html;-- 注册码 : SI3US-361500-17409 .2. 导入 Android 源码导入 Android 源码 :-- 创建工程 :

2016-11-27 11:42:01 600

原创 冒泡排序入门

这一节,我想说一下冒泡排序算法,看一看是否有人能和我产生“共鸣”,可能很多人会认为网上不是有嘛,一搜一大片,的确,但那是别人思考的成果,我是学计算机专业的,接触算法虽然很早,但是思维上懒惰,很少认真地思考冒泡算法实现的道理,以前面试的时候,很多面试官要求当场写冒泡算法,尽管“背出来”了,但坦白讲还是没明白其道理。现在我说说对它得重新认识。假如冒泡前提是从小到大排列。首先,得知道它的原理,比较相邻的

2016-11-22 14:52:56 264

原创 JSON解析多解析类问题(二)

这一节主要来说说我前一段时间遇到的一个JSON解析问题,开始我没解决,现在分析可能是当时习惯了写一个解析类,不知道会出现要写多个解析类的问题,没跳出现有的思维模式。最后还是让我以前的同桌帮我解决的,在这里表示感谢,现总结如下:先来看一看要解析的东西:{ "nav": [ { "hasmore": 0, "curpage": 1

2016-11-21 14:30:48 1175

原创 Android中BroadcastReceiver的基本用法(备忘)

这一节,来复习一下Android中的广播BoadCastReceiver,首先得知道它是什么及作用,用于接收系统或应用发送的广播,实现组件之间的跨进程通讯(允许一对多).然后它的注册方式:(1)静态注册,在清单文件中(2)动态注册,在java代码中实现。应用如下:public class MainActivity extends Activity {private Butt

2016-11-20 00:04:01 447

原创 Android中Service的基本使用

这一节,主要来复习一下Service(服务),它在Android中常常用于执行长时间的耗时操作,一般是在Service启动工作线程。它分两种类型,一种是启动模式service,另一种是绑定模式service,再来说一下它的生命周期吧,见下图:看看启动和绑定Service的应用,以及IntentService的应用,如下:MainActivity:public classMa

2016-11-19 14:52:36 389

原创 Android中Activity的基本用法(备忘)

很长时间都没有看Android基础了,很多都已经陌生了,抽个时间来复习一下,以备以后用到时能迅速捡起来。这一节主要来回顾Activity。首先,得知道Activity的生命周期,及执行的顺序。算了,直接上一张图吧,如下:     这张图较重要,你得想一想什么状况下执行什么周期,抛个问题,如情况一,XActivity正在运行并可见,突然最小化-->再到可见,情况二正在运行并可见的X1Ac

2016-11-19 11:05:59 400

转载 从案例学RxAndroid开发(上)

原文链接: RxAndroid Basics: Part 1如果你在阅读这篇文章,相信你一定很想了解RxJava以及如何在Android应用中使用它。可能你已经见过RxJava的代码了,但仍然有些疑惑,愿你能在这篇文章里找到答案。当我第一次使用RxJava的时候我只是在照搬代码,这些代码能跑起来,但是我对RxJava的基础部分仍然存在误解,而且我找不到好的源码来学习。所以为了理

2016-11-13 16:54:21 268

原创 AndroidStudio中PlugNotFound解决

将Eclipse中的项目转到AndroidStudio中的时候,最常见报的错误是“plugin with id com.android.application not found”,如图:解决办法是:File-->Settings-->Plugins输入你需要的插件,点击安装,然后重启AndroidStudio,再找到Build-->Clean Project,基本就能将这个错误解决。

2016-11-10 21:30:28 1109

转载 Android插件化:从入门到放弃

转自:http://www.infoq.com/cn/articles/android-plug-ins-from-entry-to-give-up作者:包建强本文根据包建强在2016GMTC全球移动开发大会上的演讲整理而成。首先自我介绍一下,我叫包建强,是这个分场的主持人。我去年写了一本书,叫《App研发录》,相信有很多从事技术的朋友看过或买过。 引言先简单介绍一下Andro

2016-11-09 08:46:51 571

原创 Java内部类笔记9(备忘)

内部类的访问规则:1,内部类可以直接访问外部类中的成员,包括私有。之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式 外部类名.this2,外部类要访问内部类,必须建立内部类对象。访问格式: 1,当内部类定义在外部类的成员位置上,而且非私有,可以在外部其他类中。可以直接建立内部类对象。格式外部类名.内部类名  变量名 = 外部类对象.内部类

2016-11-08 23:47:22 254

转载 Android插件化开发

转自:https://my.oschina.net/kymjs/blog/327232好久没有写博客了,这次准备写写我这几天的研究成果——Android插件化开发框架CJFrameForAndroid。背景交代    首先,你需要知道什么是插件化开发。就拿最常见的QQ来说,在第三个界面动态那里有个管理,点开后可以选择很多的增植功能,这里腾讯只放了一些网页应用,那么如果未来想加入

2016-11-07 14:35:39 336

原创 网络编程笔记8(备忘)

端口:物理端口:逻辑端口:用于标识进程的逻辑地址,不同进程的标识;有效端口:0~65535,其中0~1024系统使用或保留端口。java 中ip对象:InetAddress.import java.net.*;class  IPDemo{    public static voidmain(String[] args) throws UnknownHostException

2016-11-07 08:52:34 379

原创 ButterKnife(黄油刀)的使用(Eclipse和Android Studio)

首先,来说一下Eclipse中ButterKnife的使用,新建一个Android项目第一步:下载一个ButterKnife的jar包,将它导入到libs包下,然后右键Build path-->Add build path一下第二步:   右击项目属性找到javacompiler下的factory点击添加黄油刀,如下图:第三步,在布局文件中写布局代码,如下:    xmlns:

2016-11-04 10:46:36 4089

原创 Android面试必知

常常听到公司技术面试官面试一些Android程序员的问题,总结部分问题及答案,如下:1----说说mvc模式的原理,它在android中的运用答:android的官方建议应用程序的开发采用mvc模式。何谓mvc?mvc是model,view,controller的缩写,mvc包含三个部分: l模型(model)对象:是应用程序的主体部分,所有的业务逻辑都应该写在该层。2视图(v

2016-11-03 14:07:33 305

原创 FastJson用法的简单案例

最近,学习一下fastjson,写了一个小demo,仅供参考,先新建一个项目,第一步,先将jar包导入lib中,如下图:然后右键build一下。第二步,测试相关代码:public class FastJson {public static void main(String[] args) {method1();method2();            me

2016-11-02 13:39:00 346

原创 JavaScript学习笔记(备忘)

1. 节点及其类型:1). 元素节点2). 属性节点: 元素的属性, 可以直接通过属性的方式来操作. 3). 文本节点: 是元素节点的子节点, 其内容为文本. 2. 在 html 文档的什么位置编写 js 代码? 0). 直接在 html 页面中书写代码.Click Me!缺点: ①. js 和 html 强耦合, 不利用代码的维护②. 若 click 相应函数

2016-11-01 21:20:09 283

原创 图灵常见问题

最近,需要用到图灵知识库,由于知识库的无法满足个性化需求,需要自定义词库,总结一下。首先是在知识中心自定义问题和答案,如下图:然后,就是如何来使用自己定义的词库,需要拼接一个字符串接口格式如下:http://www.tuling123.com/openapi/api?key=你的ApiKey&info=你的问题(如头脑风暴是什么?),如果你这时用这个接口去访问图灵,页面会报一个异常如下图:

2016-11-01 11:47:54 1051

Java基础知识,复习巩固

主要是Java的一些基础知识点,能回答全的基本是非常6了

2020-11-23

ModuleInterface

一个简单的创建模块化接口的小案例,DialogFragment Fragment Activity Interface

2017-11-02

Android终端命令

超级方便的命令。

2017-04-24

Android主题色

Android主题色设置学习。

2017-03-22

Android uml

uml

2017-03-12

AndroidStudio教程

AndroidStudio教程。

2017-03-09

常见TV应用布局

常见TV应用布局。

2017-03-07

CardViewDemo

这代码是CardView的一种效果,如果能帮上你,给我一个赞,谢谢。

2017-03-01

AndroidStudio

AndroidStudio

2017-02-23

CanvasDemos

用于画折线的轮子。

2017-02-14

Android蒙层效果

蒙层效果,适用于Android引导页的使用。

2017-02-13

Android技术级别

该文档描述了Android的技术级别,段位,看看你打到哪里了。

2017-02-06

自定义RecyclerView

里面是一个自定义RecyclerView类,可实现加载更多,根据你具体开发需求调整。

2016-12-25

Android反编译工具

这是一个Android反编译工具,图形化界面,不用敲命令,非常直观,并且好用。

2016-12-04

JavaScript练习

文件里面是很多经典的JavaScript练习的Demo,需要熟练的掌握。

2016-11-01

Android路线图

这里是Android路线图的一些图片,知识体系,四大组件,View,线程和进程等等。

2016-09-20

AndroidUI之Fragment

市面上一种常用的UI布局,目前有很多移动软件使用这种布局。

2016-09-05

关闭Activity

这是关闭Activity的demo,通过发送广播的形式执行,运用了单例模式。

2016-09-01

VoiceListener

一个语音听写的小demo,其中需要你将Key换一下就能运行,没有语音对话框提示,直接说话,它会将声音转换成文字,希望能够帮助到您。

2016-08-08

jdk的安装图示

这里面是jdk的安装图示,很详细!

2016-06-30

android开发环境安装图示

android开发环境安装图示

2016-06-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除