自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸟笔记

容易实现的,它不是梦想;轻言放弃的,它不是诺言;要想成功,得敢于挑战;有了梦想,才有美好明天。

  • 博客(29)
  • 资源 (37)
  • 收藏
  • 关注

转载 Android Service生命周期及用法!

大家好,上一节我讲解了Android Activity的生命周期,这一节我将讲解一下Service,首先我们要知道Service具体是干什么的,什么时候用到?以及它的生命周期等。Service概念及用途:Android中的服务,它与Activity不同,它是不能与用户交互的,不能自己启动的,运行在后台的程序,如果我们退出应用时,Service进程并没有结束,它仍然在后台运行,那 我

2016-03-30 17:49:14 533

转载 activity之间的数据传递方法

1  基于消息的通信机制 Intent--------boudle,extra用这种简单的形式,一般而言传递一些简单的类型是比较容易的,如int、string等详细介绍下Intent机制Intent包含两部分:1 目的【action】-------要去到哪里去2 内容【category、data】----------路上带些什么,区分性数据和内容性数据

2016-03-30 16:59:57 409

转载 Activity中的四种启动模式

在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。在Android中Activity的启动模式决定了Activity的启动运行方式。  Android总Activity的启动模式分为四种:[html] view plain copyActivity启动模式设置:      

2016-03-30 16:43:37 246

转载 Activity的四种启动模式-图文并茂

1、对于使用standard 模式的活动,系统不会在乎这个活动是否已经在返回栈中存在,每次启动都会创建该活动的一个新的实例。例如A启动A,A再接着启动A,A继续启动A,然后再分别出栈,如图所示2、当活动的启动模式指定为 singleTop,在启动活动时如果发现返回栈的栈顶已经是该活动,则认为可以直接使用它,不会再创建新的活动实例。3、当活

2016-03-30 16:42:38 314

转载 基础总结篇之一:Activity生命周期

子曰:溫故而知新,可以為師矣。《論語》学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就完全掌握,那基本不大可能,所以我们需要经常回过头再仔细研读几遍,以领悟到作者的思想精髓。近来回顾了一下关于Activity的生命周期,参看了相关书籍和官方文档,也有了不小的收获,对于以前的认知有了很大程度上的改善,在这里和大家分享一下。熟悉javaEE的朋友们都了解serv

2016-03-30 14:22:44 326

转载 android RecyclerView首字母悬浮在顶部,滑动删除

通过RecyclerView实现联系人的功能。1.首字母悬浮在顶部。2.侧滑删除联系人。3.联系人索引。git地址:https://github.com/jiang111/IndexRecyclerView可以对比一下 这个: https://github.com/jiang111/SortList效果图: 使用到的第三方库(部分):

2016-03-29 17:40:48 926

转载 android 蓝牙编程重点---如何发送和接收16进制数据

与蓝牙模块通信最重要的地方就是数据的发送和接收,因为是底层的操作,所以更多是发送16进制数据。进制转换是我们程序员的必修课,属于基本素质。这里需要的是将字节数组转化为16进制字符串,方法都是通用的:[java] view plain copy public static String bytesToHexString(byte[] b

2016-03-29 17:39:33 5139

转载 Android SD卡简单的文件读写操作

最近有这样的需求,把每次统计到的数据,以txt形式保存到手机SD卡或是手机内存中,遇到一些问题,记录下来。首先如果要在程序中使用sdcard进行存储,我们必须要在AndroidManifset.xml文件进行下面的权限设置:[html] view plain copy        uses-permi

2016-03-29 17:30:26 493

转载 Android日常开发总结的技术经验60条

1. 全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效。2. 数据库表段字段常量和SQL逻辑分离,更清晰,建议使用Lite系列框架 LiteOrm 库,超级清晰且重心可以放在业务上不用关心数据库细节。3. 全局变量放全局类中,模块私有放自己的管理类中,让常量清晰且集中.4. 不要

2016-03-22 17:44:20 374

转载 Android推送技术研究

阅读目录轮询SMS通知长连接XMPP, MQTT等不算推送技术什么是长连接心跳包的作用心跳包的时间间隔心跳包和轮询的区别TCP唤醒Android移动网络下的耗电Mina小米手机的神奇Socket小米手机的神奇bug来自: http://www.jcodecraeer.com//a/anzhuokaifa/androidkaifa/2016/0307/4033.html

2016-03-22 16:20:38 563

转载 android:获取手机号码和姓名实现通讯录

首先是运行结果由于通讯录在手机里是以数据库贮存的 所以我们可以通过一个方法?12context.getContentResolver().query(Phone.CONTENT_URI,                null, null, null, null);来获得

2016-03-22 15:37:52 1406

转载 GitHub 上排名前 100 的 Android 开源库进行简单的介绍

GitHub Android Librarys Top 100 简介本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据GitHub搜索Java语言选择 (Best Match) 得到的结果, 然后过滤了跟Android不相关的项目, 所以排名并不具备任何官方效力, 仅供参考学习, 方便初学者快速了解当前一些流行的Android开

2016-03-17 16:59:02 642

转载 Android 屏幕适配方案

1、概述大家在Android开发时,肯定会觉得屏幕适配是个尤其痛苦的事,各种屏幕尺寸适配起来蛋疼无比。如果我们换个角度我们看下这个问题,不知道大家有没有了解过web前端开发,或者说大家对于网页都不陌生吧,其实适配的问题在web页面的设计中理论上也存在,为什么这么说呢?电脑的显示器的分辨率、包括手机分辨率,我敢说分辨率的种类远超过Android设备的分辨率,那么有一个很奇怪的现象:

2016-03-17 15:47:10 357

转载 浅谈 MVP in Android

一、概述对于MVP(Model View Presenter),大多数人都能说出一二:“MVC的演化版本”,“让Model和View完全解耦”等等。本篇博文仅是为了做下记录,提出一些自己的看法,和帮助大家如何针对一个Activity页面去编写针对MVP风格的代码。对于MVP,我的内心有一个问题:为何这个模式出来后,就能被广大的Android的程序员接受呢?问

2016-03-17 15:45:06 403

转载 Android 5.0+ 自定义普通按钮的ripple波纹效果

Android 5.0中新增了ripple类型,即波纹效果在res中添加一个新的文件夹drawable-v21,用于保存波纹效果button_ripple_orange.xml[html] view plain copyxml version="1.0" encoding="utf-8"?>  ripple xml

2016-03-17 15:41:07 1204

转载 android PullToRrefresh自定义下拉刷新动画

参考自 http://blog.csdn.net/wwj_748/article/details/42523611首先,下载著名的刷新框架https://github.com/chrisbanes/Android-PullToRefresh,其中simple为demo,library和extras作为项目包导入到simple中一,定义刷新动画的layout在library下

2016-03-08 18:01:43 502

转载 Android实现类似微信的延迟加载的Fragment——LazyFragment

来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/4303910.html 参考微信,使用ViewPager来显示不同的tab,每个tab是一个Fragment,假设有3个tab,对应的fragment是FragmentA、FragmentB、FragmentC需要实现的效果是进入后,默认先只加载FragmentA,具体

2016-03-08 18:00:34 585

转载 Volley 图片加载相关源码解析

转自:http://blog.csdn.net/lmj623565791/article/details/47721631; 一 概述最近在完善图片加载方面的代码,于是就看看Volley的图片加载相关源码,取取经,顺便写篇博文作为笔记记录下。在使用Volley作为图片加载库的时候,肯定需要做以下几件事:Application中初始化Volley请求队

2016-03-08 17:58:43 323

转载 Android ListView监听上下滑动(判断是否显示返回顶部按钮)

在有些listview上面和ScrollView上,当滑动到底部的时候,在右下角会出现一个回到顶部的按钮,提供更好的用户体验。效果图如下:布局 先说布局,可以用帧布局Framelayout,也可以用相对布局relativelayout.看下listview的布局文件:[html] view plain copy

2016-03-08 17:56:24 755

转载 android状态栏一体化、沉浸式状态栏(兼容低版本)

Android 沉浸式状态栏、状态栏一体化、透明状态栏、仿ios透明状态栏Google 在 4.4 给全屏阅读文字或玩游戏这种情景增加了透明状态栏和透明导航栏的功能。首先上两张乐家驿站应用的截图,实际效果大家也可以下载体验,乐家驿站下载:http://www.wandoujia.com/apps/com.haier.cabinet.customer

2016-03-08 17:55:01 795

转载 Android 为应用增加可移动的悬浮窗口

需求描述:在使用手机客户端浏览内嵌网页的时候,界面出现一个悬浮的刷新按钮,点击网页重新加载。布局:[html] view plain copy xml version="1.0" encoding="utf-8"?>  LinearLayout xmlns:android="http://schemas.android.c

2016-03-08 17:53:03 697

转载 Android自定义View控件

转自:http://blog.csdn.net/lvwenbo0107/article/details/50542597为什么要自定义控件1.特定的显示风格。2.处理特有的用户交互。(textView支持一些滑动功能)3.优化我们的布局。(嵌套布局绘制比较慢)4.封装。(tab页按钮不好看)如何自定义控件1.自定义属性声明与获取。

2016-03-08 17:52:02 374

转载 Android 判断数据库中是否存在某个表

[java] view plain copy "margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; font-family:Arial; font-size:14px; line-height:26px">"code" class="java">public boolean 

2016-03-08 17:50:27 4264

转载 Android 6.0 运行时权限处理完全解析

一、概述随着Android 6.0发布以及普及,我们开发者所要应对的主要就是新版本SDK带来的一些变化,首先关注的就是权限机制的变化。对于6.0的几个主要的变化,查看查看官网的这篇文章http://developer.android.com/intl/zh-cn/about/versions/marshmallow/android-6.0-changes.html,其中当然包含Runtim

2016-03-08 17:47:30 544

转载 Android Checkbox详解

原文出处:Ocean-藏心 0和1是计算机的基础,数理逻辑中0和1代表两种状态,真与假.0和1看似简单,其实变化无穷. 今天我就来聊聊android控件中拥有着0和1这种特性的魔力控件checkbox.先来讲讲Checkbox的基本使用.在XML中定义. xmlns:android="http://schemas.android.com/apk/res/android

2016-03-08 17:30:04 673

转载 App版本更新时对SQLite数据库升级或者降级遇到的问题

SQLite是Android内置的一个很小的关系型数据库。SQLiteOpenHelper是一个用来辅助管理数据库创建和版本升级问题的抽象类。我们可以继承这个抽象类,实现它的一些方法来对数据库进行自定义操作。下面两个方法必须重写:public void onCreate(SQLiteDatabase db)public void onUpgrade(SQLiteDatabase db, i

2016-03-08 17:28:33 502

转载 Android Studio 小技巧合集

写在前面本文翻译自 Android Studio Tips by Philippe Breault,一共收集了62个 Android Studio 使用小技巧和快捷键。 根据这些小技巧的使用场景,本文将这62个小技巧分为常用技巧(1 – 28)、编码技巧(29 – 49)和调试技巧(50 – 62),分成三个部分。每个小技巧都配有 gif 动图,由于原图在 google pho

2016-03-08 17:16:44 561

转载 最佳实践之Android代码规范

命名规范包命名规范采用反域名命名规则,包名全部小写,连续的单词只是简单地连接起来,不使用下划线,一级包名为com,二级包名为xxx(可以是公司域名或者个人命名),三级包名根据应用进行命名,四级包名为模块名或层级名。如:com.isa.crm.activity |com.isa.crm.adapterJAVA类命名规范采用大驼峰式命名法,尽量避免缩写,除非

2016-03-08 17:14:23 558

转载 Android TextInputLayout修改提示信息文字颜色

工作中,有时候需要修改TextInputLayout提示信息文字颜色,怎么办呢?谷歌把Design Support Library写的很好。每一个控件的颜色都是直接通过主题颜色绘制的,在 style.xml 中指定。打开它添加colorAccent 到主题以改变表单的颜色。[html] view plain copy style name

2016-03-08 16:59:49 3389

信息系统项目管理师历年真题

2005年到2016年上半年最新的信息系统项目管理师真题,包括试题和答案

2016-11-23

软件设计师历年真题全汇总

2004-2015年历年软件设计师真题汇总

2016-11-03

软考试题及答案

本文件中包括5年的软考试题和答案

2016-10-12

java生成pdf文件

java生成PDF文件jar

2016-10-08

tableExport.js

用于表格中直接导出数据,可以下载各种格式

2016-08-15

postman插件

在谷歌浏览器中安装postman插件调试

2016-08-11

bootstrap tableDnD

boostrap table 父子表、 行调序:通过拖动调节行顺序 列调序:通过拖动调节列顺序

2016-08-08

数据库创建各城市脚本sql

MySQL,oracle、sqlserver等数据库创建各城市的sql脚本总结

2016-08-03

ztree树组织机构树

ztree树,可以用于组织机构树的显示等多种树机构

2016-08-03

bootstrap用户手册

bootstrap基础知识学习

2016-08-03

windows redis版

目前最新的Windows版 redis

2016-06-21

redis windows版

windows版的redis安装

2016-06-21

spring3.2.4

spring 3.2.4的所有jar文件

2016-05-15

android和webservice的对接jar

android端通过webservice和PC端对接jar

2016-04-01

下拉框格式的editView

下拉框格式的editView,用editView实现下拉框效果

2016-04-01

android反编译apktool和dex

android反编译工具,包括apktool和dex2

2016-04-01

android面试

android面试中经常被问到的问题

2016-03-30

android反编译

反编译android apk文件

2016-03-30

模拟电路考试题

大学模拟电路考试题,包括单选和判断,一共400多道习题。

2018-11-29

rocketmq源码

rocketmq 3.2.6源码资源,下载可以直接使用,方便大家学习

2018-02-09

java生成二维码

java生成二维码的demo,可以下载直接运行,并已经测试通过

2017-12-20

js生成二维码

在前端js中生成需要的二维码,方便,操作简单,可以直接使用。

2017-12-20

eclipse查看源码插件

eclipse中方便查看源代码

2017-05-05

java开发手册

阿里巴巴Java开发手册,规范了Java开发过程中代码问题

2017-03-14

PDF转TXT工具

把PDF文件转成TXT文件

2017-03-14

redis实战 完整中文版书籍,清晰版

最新的redis实战讲解,详细介绍了redis的应用场景,项目应用redis时的思路等。

2017-03-14

linux客户端SecureCRTSecure

Linux客户端连接工具SecureCRTSecure,简单易用,平时工作中都是使用该工具

2017-03-06

linux版本的zookeeper

linux版本的zookeeper,亲身安装测试过

2017-03-06

Linux下Tomcat

Linux版本的Tomcat

2017-03-06

redis实战中文版

最新的redis实战中文版资料

2017-02-28

redis命令参考手册

最新最全的redis命令参考手册

2017-02-28

文档比对工具

好用的文档比对工具,使用了很多年

2017-02-28

dubbo-admin

dubbo-admin.rar

2017-02-28

dubbo的zookeeper

dubbo分布式的zookeeper容器

2017-02-28

dubbo demo

基于zookeeper的dubbo基础教程demo

2017-02-10

table拖拽js

bootstraptable拖拽js

2017-01-12

空空如也

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

TA关注的人

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