自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(130)
  • 资源 (8)
  • 收藏
  • 关注

转载 Android Studio,Maven,发布包到本地仓库,发布包到 Bintray Jcenter 远程仓库,搭建私有仓库

使用、创造和分享笔者曾经不思量力的思考过『是什么推动了互联网技术的快速发展?』这种伟大的命题。结论是,除了摩尔定律之外,技术经验的快速积累和广泛分享,也是重要的原因。有人戏称,『写 Java,首先要学会选包』,在这里不好评论对错。不过这句话里面,至少包含两层意思:首先 Java 有大量的现成的依赖包,不必要自己造轮子;其次,Java 的包存放较为集中,集成方式也方便。笔者从

2016-12-05 18:30:30 2407 1

转载 携程移动端架构演进与优化之路

来自:https://mp.weixin.qq.com/s?__biz=MjM5MDI3MjA5MQ==&mid=2697265512&idx=2&sn=afc88b133d02163603c28be1efd6d40a&chksm=8376fe5cb401774a84b774a901786fa70403be6190480dd6dcae9ad41f75d2faedd913c5ca17&mpshare

2016-11-22 16:25:24 705

原创 比较好的android原理解释

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0603/2983.htmlhttp://blog.csdn.net/yanbober/article/details/45970721

2015-10-12 20:13:50 164

转载 分享45个android实例源码,很好很强大

分享45个android实例源码,很好很强大http://www.apkbus.com/android-20978-1-1.htmlandriod闹钟源代码http://www.apkbus.com/android-20974-1-1.htmlandroid源码分享之指南针程序http://www.apkbus.com/android-20973-1-1.html

2015-06-02 14:41:03 639

转载 Android 你应该知道的学习资源 进阶之路贵在坚持

1、国外教程网站Android Developers Blog不解释vogella很不错的网站,免费的,包含android的教程也比较全面,并且教程中经常引用大牛blog,会有很多意外发现。代码资源有提供,但是不是很好找。非常推荐tutorialspoint非常适合入门,提供基本所有的基础教程,并且N多的例子。除了支持在线学习外,

2015-03-31 15:26:49 615

转载 ListView加载网络数据和图片

如,从服务器端获得商品名称、价格、简介和图片,加载到Android ListView中。又如加载微博内容。需了解熟悉:1、ListView行布局,排版,getView方法这个案例可以说是实现ListView图文混排的网络版。关于在ListView中实现排版的方法,参      考:http://blog.163.com/ppy2790@126/blog/static/103

2015-03-26 19:41:18 3192

转载 ListView无数据时显示其他View

今天看的一块布局是这样的: The frame layout is here since we will be showing either the empty view or the list view. --> FrameLayout android:layout_width="match_parent" andr

2015-01-06 17:47:50 518

原创 ssh: connect to host localhost port 22: Connection refused

/etc/ssh/sshd_config, i.e. Port 22, PasswordAuthentication yes

2014-11-06 11:25:45 916

转载 在ubuntu中配置SSH(解决connect to host localhost port 22: Connection refused问题)

简单地说 配置hadoop时必须的一步就是保证ssh是联通的。如果你的ubuntu中没有安装ssh,具体的安装步骤是这样的: 1到 https://launchpad.net/ubuntu/lucid/i386/openssh-client/1:5.3p1-3ubuntu3。下载文件” openssh-client_5.3p1-3ubuntu3_i386.deb ”并在终端中安

2014-11-06 08:58:28 1384

转载 百度地图画轨迹连接线

package com.life.hua.activity;  import android.content.Context;  import android.graphics.Canvas;  import android.graphics.Color;  import android.graphics.Paint;  import android.graphics.Pain

2014-10-29 13:45:30 3861

转载 ubuntu下SVN服务器安装配置

ubuntu下SVN服务器安装配置一、SVN安装1.安装包$ sudo apt-get install subversion2.添加svn管理用户及subversion组$ sudo adduser svnuser$ sudo addgroup subversion$ sudo addgroup svnuser subversion 3.创建

2014-10-21 15:49:25 391

转载 Android网址或Blog

Android网址或BlogAndroid官网身为Android开发者不知道这个网站就太说不过去了,上面有你任何你需要的东西Android Developers BlogAndroid官网博客, 在上面可以关注Android最新的进展与最权威的博客(须翻墙)Android开源项目汇总我的好朋友Trinea整理的非常全面的Git

2014-10-13 15:17:59 529

转载 GitLab 安装笔记

基本上参考官方文档就可以十分简单的安装上去, 其中几个注意点自己做下记录安装要求Ubuntu/Debian**MySQL or PostgreSQLgitgitlab-shellredisNote: 推荐使用内部域名, 这样就可以直接用域名访问, 实现方法可以修改所有使用机的hosts 或 者自建DNS服务器(推荐)安装教程0.9. 在天朝的同学先将apt源更新成中科大或者

2014-09-12 17:33:56 2674

转载 VMware Workstation虚拟机网络连接杂记、给Windows虚拟机配置固定IP

安装VMware之后,发现网络连接中多了两个网卡:VMware Network Adapter VMnet1 和 VMware Network Adapter VMnet8其中VMnet1是host网卡,用于host方式连接网络的。VMnet8是NAT网卡,用于NAT方式连接网络的。这两个网卡有着固定的IP地址,IP地址是自动生成的,如下图:两个网卡属于不同

2014-08-28 15:29:57 670

转载 详解Android中AsyncTask的使用

在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识,前面也有所介绍,不清楚的朋友们可以参照一下

2014-08-12 09:14:22 444

转载 Android UI设计技巧

1.使用include标签实现包含共享UI设计(1)创建新的布局文件 title_layout.xml,里面包含共享内容的布局(2)layout属性:其对应抽取出来的共享的布局内容LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="

2014-07-31 09:55:48 381

转载 对 Android 开发者有益的 40 条优化建议

本帖最后由 y407827531 于 2013-12-26 16:36 编辑英文原文:40 Developer Tips for Android Optimization下面是开始Android编程的好方法:找一些与你想做事情类似的代码调整它,尝试让它做你像做的事情经历问题使用StackOverflow解决问题对每个你像添加的特征重复上述过程

2014-07-31 09:53:49 542

转载 Android中的Selector的用法

Android中的Selector主要是用来改变ListView和Button控件的默认背景。其使用方法可以按一下步骤来设计:(以在mylist_view.xml为例)1.创建mylist_view.xml文件首先在res目录下新建drawable文件夹,再在新建的drawable文件夹中新建mylist_view.xml,其目录结构为:res/dr

2014-07-31 09:20:35 412

转载 android shape的使用

shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下:xml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.android.com/apk/res/android" > 圆角 --> corners andr

2014-07-31 09:15:51 362

转载 android Tab 位于底部 ,且每一个Tab选项对应一个Activity

紧接上一篇巧妙运用ViewStub写出类似Tab选项卡(想怎么写tab就怎么写,横着写竖着写随你) ,上一篇耦合度实在是太高了(其实那个性能也不咋滴),饱受那一堆乱稻草捆绑在一起的痛苦,所以进行了一系列的改造。第一步:首先你得了解TabHost和TabWidget, 将TabHost分为两个部分,一个是放内容的,还有一个就是放选项卡的,我们这里选项卡用TabWidget。TabHost的i

2014-07-29 18:10:59 643

转载 Android UI 设计之 TextView EditText 组件属性方法最详细解析

TextView 相关类的继承结构 : -- 常用的组件 : TextView 直接继承View类, 同时是 EditText 和 Button 两组组件类的父类; 一. TextView详解1. TextView文本链接相关XML属性方法(1) 设置单个连接文本转链接 : 将指定格式的

2014-07-29 18:04:42 2511

转载 让每一个Activity UI都具有弹性

前面我们已经介绍了如何让你的ScrollView,ListView具有弹性,今天,我们在前面的基础上,做一下适当的修改,让那些既不是ScrollView,也不是ListView的Activity页面,也能具有弹性。先上图:图中是最简单的一个Android测试程序。默认的效果TextView是无法划动的。进过我们小小的改造,就能让整个UI具有弹性效果。

2014-07-29 17:45:12 503

转载 一个很棒的 线程池+缓存 示例

Handler+ExecutorService(线程池)+MessageQueue模式+缓存模式http://www.eoeandroid.com/forum.php?mod=viewthread&tid=210082&fromuid=502898Handler+Runnable模式我们先看一个并不是异步线程加载的例子,使用 Handler+Runnab

2014-07-29 12:59:54 1870

转载 SQLite 时间的保存与查询

一 时间的保存   经过GOOGLE发现大多数的解决方法为datetime.ToString("s") 来解决的,经过测试此方法虽然解决的问题,但还不够完美。因为这样格式化出来的时间在用工具SQLite Developer 查看时显示的时间看起来很怪,不直观。而且如果在SQLite Developer手动修改了时间,在程序中会报错,因为这个时候保存的时间格式发现了改变。经过测试

2014-07-21 15:52:52 795

转载 Android线程处理简述

Android线程处理简述 附件工程是有关Android线程的,里面对的&错的方式都有。遇到报错那就对了,先熟悉了,以后才更清楚不是吗^^。 还有,运行结果就不都截图了,懒人一个T^T。 一、基础篇1)UI线程概念 Android为单线程模型。当一个程序第一次启动时,Android会自动创建一个对应的主线程(Main Thread)。它负责把事件分派到相应的控件,用于用户与Android控件进行交

2014-07-15 15:22:13 665

转载 Linux makefile 教程 非常详细,且易懂

最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。            于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。           后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的相似,只是这篇文章从一个实例切入,在有些地方比

2014-07-07 13:27:39 433

转载 简明 Vim 练级攻略

vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类

2014-07-05 04:16:21 382

转载 四种途径将HTML5 web应用变成android应用

作为下一代的网页语言,HTML5拥有很多让人期待已久的新特性。HTML5的优势之一在于能够实现跨平台游戏编码移植,现在已经有很多公司在移动设备上使用HTML5技术。随着HTML5跨平台支持的不断增强和智能手机的迅速普,HTML5技术有着非常好的发展前景,甚至有人预言HTML5将引燃移动平台游戏开发技术的新革命。越来越多的开发者热衷于使用html5+JavaScript开发移动Web App

2014-07-04 16:34:39 111

转载 20款针对开发者的移动开发框架

本文收集了20款针对开发者的移动开发框架,以帮助他们为移动爱好者开发出新颖、有用、有趣味的应用。1.FriesFries是一款稳定的HTML-CSS-JS框架,用于在实际项目和原型设计中创造类似于Android的原生UI界面。该框架包含所有的重要组件,比如Form、工具栏、列表、按钮、下拉列表及标签。它还专门针对PhoneGap进行了优化,能容易地转换为本地应用。

2014-07-04 14:14:59 188

转载 继承和协议

从 C++ 到 Objective-C(7):继承简单继承Objective-C 也有继承的概念,但是不能多重继承。不过,它也有别的途径实现类似多重继承的机制,这个我们后面会讲到。C++Objective-Cclass Foo : public Bar,            protected Wiz{}

2014-07-03 13:56:00 411

转载 Object-C 相关知识

ios 面试题和基本概念1、Object-C有多继承吗?没有的话用什么代替?cocoa 中所有的类都是NSObject 的子类多继承在这里是用protocol 委托代理 来实现的你不用去考虑繁琐的多继承 ,虚基类的概念.ood的多态特性 在 obj-c 中通过委托来实现.2、Object-C有私有方法吗?私有变量呢?objective-c –

2014-07-03 13:53:20 1515

转载 Android Market google play store帐号注册方法流程 及发布应用注意事项

Android Market google play store帐号注册方法流程 及发布应用注意事项Android Market google play store帐号申请 注册方法流程在 Google Play 中发布软件之前,您需要完成以下三项工作:创建开发人员个人资料接受开发人员分发协议通过信用卡支付注册费 ( US$25.00)(使用 Google

2014-06-27 13:05:33 992

转载 Android应用程序开发以及背后的设计思想深度剖析

本文内容,主题是透过应用程序来分析Android系统的设计原理与构架。我们先会简单介绍一下Android里的应用程序编程,然后以这些应用程 序在运行环境上的需求来分析出,为什么我们的Android系统需要今天这样的设计方案,这样的设计会有怎样的意义, Android究竟是基于怎样的考虑才变成今天的这个样子,所以本文更多的分析Android应用程序设计背后的思想,品味良好架构设计的魅力。分五次连 载

2014-06-20 16:48:57 5923

转载 Android UI开发详解之Fragment

Fragment是Android自从3.0之后新加入的一个组件,我相信很多人都已经听说过这个组件了,但这个组件到底是个什么,如何去使用他呢,且听我讲来。以下部分资料来自官网(官网才是王道,其他都是浮云)一、Fragment要点Fragment作为Activity界面的一部分组成出现可以在一个Activity中同时出现多个Fragment,并且,一个Fragment亦

2014-06-19 15:48:36 642

转载 Android UI开发详解之ActionBar

在Android3.0之后,Google对UI导航设计上进行了一系列的改革,其中有一个非常好用的新功能就是引入的ActionBar,他用于取代3.0之前的标题栏,并提供更为丰富的导航效果。一、添加ActionBar1、不需要导入ActionBar,因为在android3.0或者以上版本中,ActionBar已经默认的包含在Activity中2、在Android3.0的默认主题“

2014-06-19 15:46:06 604

原创 一个Hadoop学习文章

http://www.cnblogs.com/honkcal/category/397522.html

2014-06-19 13:09:29 100

原创 分享比较全的教程

http://www.cnblogs.com/xingfuzzhd/archive/2013/11/20/3434408.html

2014-06-19 11:23:48 410

转载 重启Oracle服务

有时需要重启Oracle服务,在系统服务中点击“停止”后再点击“启动”实在是很麻烦,可以将要重启的Oracle服务放在一个批处理文件中批量执行。        创建停止Oracle服务的批处理文件:stopOracle.bat 内容如下:set echo off         net stop OracleServiceCTCMC         net stop Oracl

2014-06-19 10:38:03 2567

转载 50个常用sql语句

整理开发资料翻出来滴,共享一下。Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 问题: 1、查询“001”课程比“002”课程成绩高的所有学生的学号;   select a.S# from (sele

2014-06-19 10:36:53 405

转载 MFC消息机制

何谓消息、消息处理函数、消息映射?消息简单的说就是指通过输入设备向程序发出指令要执行某个操作。具体的某个操作是你的一系列代码。称为消息处理函数。在SDK中消息其实非常容易理解,当窗口建立后便会有一个函数(窗口处理函数)开始执行一个消息循环,我们还可以清楚的看到消息处理的脉络。一个switch case语句就可以搞定,消息循环直到遇到WM_QUIT消息才会结束,其余的消息均被拦截后调用相

2014-06-16 13:59:49 542

Android手写输入源码

Android手写输入源码,根据手写轨迹输入

2016-12-26

可穿戴蓝牙BLE android和IOS例子

穿戴蓝牙BLE与手机通讯,包含Android与iOS的Demo

2014-07-23

android 4.3源码

android-4.3.1_r1-sources

2014-01-17

Android 4.4 源码

android-4.4_r1-sources 源码

2014-01-17

androi jni详解

《jni详解》这本书可以让你了解android c/c++ jni开发。

2012-10-08

深入浅出Android

《深入浅出GoogleAndroidPDF格式高清中文版》,希望对你开发有帮助

2012-08-23

android下如何调试程序

《android下如何调试程序》本书帮助新手在android下调试程序

2012-08-23

空空如也

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

TA关注的人

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