自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 android中Broadcastreceiver学习

BroadcastReceiver是android中四大组件之一,称为是APP广播接收器。android中app之间通信有多种方式如:BroadcastReceiver,ContentResolver,SharedPreferences,IO.File,AIDL等,本人认为BroadcastReceiver是比较常用也是用的比较多的。通过开发文档可知,BroadcastRece

2015-10-01 20:28:16 537

原创 android中自定义进度条样式(ProgressDialog)

先发一下系统自带的进度条和自定义进度条外观图片:图1图2图1是系统自带的进度条,图2是自定义样式后的进度条。为了方便只更改进度条外观,其他的对话框属性及样式不做修改。要做到以上效果的修改,需要4个步骤:1、自定义MyProgressDialog类,虽说是自定义,但实际上是照抄系统自带的ProgressDialog,只是修改其中的某些写死了样式的代

2015-08-13 01:00:23 7468 2

原创 HTTP、TCP/IP、socket及bluetooth-socket的整理

网络OSI七层模型1物理层(简单理解网线)-- 2数据链路层(简单理解网卡)-- 3网络层(IP协议)-- 4传输层(TCP协议)-- 5会话层-- 6表示层(HTTP)--电脑/手机能够使用联网功能是因为底层实现了TCP/IP协议,可以使终端通过网络设备(网卡)建立TCP连接。TCP协议可以对上层(传输层)网络提供接口,使上层网络数据的传输建立在“无差别(不管是有线,无线,局域网,广域网等)”的网络之上。 在建立TCP/IP连接之前,需要进行三次确认后,客户端与服务器才正式开始传送数据。理想状态下

2015-07-01 18:57:48 2713

原创 android中Activity的生命周期各回调函数的调用顺序学习心得

Activity是android里重要组件,主要提供用户界面的,一般每个App都会用到它,牢记activity的生命周期中的各个回调函数的回调顺序是非常必要的。google官方提供的那张图,基本说明了问题,这里也不贴了。但是为了加深印象,自己必须得测试几遍。下面是各个场景测试情况(launchMode都是standard):

2015-06-06 23:06:16 5780

原创 android中ContentProvider学习心得

ContentProvider-内容提供者是android中四大组件之一,可见是比较重要的。他可以在不同app之间(进程之间)提供数据共享,且可以进行增删改查,当然在自己进程里也同样可以的。要实现数据共享,必定离不开ContentResolver-内容解决者。ContentProvider内部实现了增删改查的方法,并向外提供了若干个URI;ContentResolver也有增删改查方法,各方法都需

2015-06-05 20:43:13 826

原创 最近用android写的一个项目,开发心得

学习android半年多了,除了之前用cocos2d-android-1写了一个简单的猜成语游戏及一款基于讯飞语音应用外,之后都是零零碎碎的做一些小的案例,没有正在写一个全的应用。最近发现自己用手机传文件很不方便,于是就想自己开发一个android系统下无线文件传输应用(当然了应用商城上也有相关应用下载),也算增加点项目经验吧。下面说说项目中遇到的问题。

2015-05-24 23:40:28 2212

原创 android中自定义View及ViewGroup 学习心得

android SDK中自带了很多控件,一般情况下可以满足各类开发需求。但有时候可能需要自定义View以更好的适应开发需求。系统自带的所有控件都是直接或间接的继承class View的,所以自定义一个View也要继承class View,如果你想要其他某控件的功能或是想修改某功能,可以继承其他控件,这就是间接继承class View。自定义View自定义view一般步骤是:1、继承

2015-05-17 15:24:50 1518

原创 android中Activity切换动画学习心得

在开发android应用中,要把界面做的很炫的话肯定少不了动画。默认情况下两个Activity之间切换时就执行了动画,如果你对系统自动的一些动画效果不太满意的话,可以而自定义。Activity切换时需要同时执行两套动画,一个是前一个Activity消失的动画,一个是后一个Activity呈现的动画。android中实现Activity切换动画有两种方式:

2015-05-15 23:29:24 636

原创 android中style的学习心得

通过学习发现android中界面、元素及动画一般都用到style,关于系统自带的styles.xml文件(我的在D:\android-sdk-windows\platforms\android-19\data\res\values\styles.xml),源码如下:           true        @style/TextAppearance.WindowTitle   

2015-05-15 19:16:28 508

原创 android中Handler学习心得

在android开发中,Handler消息发送和处理几乎无处不在。稍微复杂一点的Activity,需要运行时更新UI一般都会使用Handler,特别是在非UI线程中更新UI必须使用Handler(除了极个别View可以在线程中更新)发送消息,然后在Handler.handleMessage()中接收到,处理消息更新UI。Activity.runOnUiThread()也是可以更新UI,其实也是间接

2015-05-13 21:05:39 515

原创 android中activity与service通信学习心得

在android开发中通常都会用到activity与service交互,把 一些耗时的操作或异步操作丢到service中去执行,activity专注UI方面的工作。开启service有二种方式:一种是调用startService()方式、另一种是调用bindService()方式。当然在开始调用service时必须先要在AndroidManifest.xml中注册该service。

2015-05-11 23:58:34 650

android可用的PullToRefresh开源框架

PullToRefresh开源框架,绝对可以使用,带有样例。 下拉,上推,左滑,右滑刷新数据。

2015-08-14

基于cocos2d-android开发的猜成语游戏

基于cocos2d-android,开发的猜四字成语游戏源码,能运行在android2.3及以上版本上。

2015-05-22

空空如也

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

TA关注的人

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