自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

【菜鸟的成长史】

在向老鸟蜕变的过程中请不要对我嘲笑...

原创 Force Stop App

Just [Force Stop App](https:forcestop.app) Just a Blog Site 

2018-05-10 00:40:41 779 0

原创 blog.fidroid.com

本人csdn 博客停止更新,之后文章全部放在blog.fidroid.com上,关注我的朋友可以收藏此地址以查看最新博文

2015-06-13 11:56:27 2208 0

原创 RecyclerView 实例

RecyclerView 实例完整代码:[ https://github.com/zjbpku/recyclerviewdemo ] (使用AndroidStudio)关于在使用RecyclerView时如何实现Item的点击事件问题,这里用一个简单方法实现:ViewHolder:/** * C...

2015-06-01 22:04:00 3997 0

原创 Android 依赖注入: Dagger 2 实例讲解(一)

Dagger 2是Dagger 1.x的增强版,在Dagger 1.x中,@Inject和@Provides annotation 构成了对象的图谱(graph),依靠之间的依赖 关系而链接在一起。通过定义好的图谱集(ObjectGraph)可以方便的调用代码。而在Dagger 2中,这种关系被带...

2014-12-23 23:39:59 39577 9

原创 GreenDao 执行sql语句

文档中提供的方法http://greendao-orm.com/documentation/queries/ 不能满足需要,具有局限性,使用以下语句来进行操作倒是很灵活 String sql = “select * from "+ xxxDao; Cursor c = session.g...

2014-09-14 10:27:29 18641 0

原创 如何优化app,看Facebook如何做

周四,Facebook Engineering blog 发表了一篇名为《Improving Facebook on Android》博文。博文从四个方面(Performance,Data Efficiency, Networking,Application Size)讲述了Facebook是如何...

2014-06-21 19:51:54 4705 0

原创 Android 外部存储权限分析

不知道你有么有发现,KitKat之后的版本不再支持用户对外置SDcard(Secondary Storage)的写入等操作。如果用户想要 将文件等copy到手机中,则只能存储到内部存储器中,而无法存储到外置sdcard中,而且无法创建新的文件夹,这样一 来给用户和开发者都带来了一定的不便。之所以在...

2014-05-24 19:56:26 49508 5

原创 Android-apt

好东西,最近比较忙,没时间翻译了,抱歉 What is this? The android-apt plugin assists in working with annotation processors in combination with Android Studio. It has t...

2014-04-05 08:48:58 17886 3

原创 Android数据库存取对象--CupBoard

有一段时间没来写点什么了,这次来给大家介绍一个能在数据库中存取实体对象的库:cupboard。 在Android开发中,使用数据库存取数据时,我们最先而且必定要使用的就是 SQLite 了,相信现在还有很多开发者使用数据库存取时 使用的是最基础的一些语句,如《android sqlitedat...

2014-03-18 21:37:30 9680 0

原创 Android 依赖注入:Dagger 实例讲解(Demo下载)

Dagger 是一种android平台的依赖注入框架,是有一家专注于移动支付的公司,Square公司推出的库,这家公司也推出了 其他在Android开发中常用库:otto,okhttp,retrofit等等,这些在接下的博文中会一一介绍。 对Dagge的介绍,除了官方文档的介绍外,接下来的这些分析...

2014-01-24 23:50:44 28149 10

原创 Android开源框架(一):AndroidAnnotations

Android开源框架(一):AndroidAnnotations AndroidAnnotations是一个能够让你快速进行Android开发的开源框架,它能让你专注于真正重要的地方。 使代码更加精简,使项目更加容易维护,它的目标就是“Fast Android Development.Easy ...

2014-01-23 00:02:08 79962 13

原创 Google Play Services 4.1 发布带来的新特性

1月9号,Google通过AndroidDevelopers Blog宣布发布最新版本的Google Play Services 4.1,这为开发者编译Apps提供了更多更好的工具。游戏上对Turn Based Mutilplayer的支持、Google Drive API初始版的发布以及对电池使...

2014-01-11 17:55:24 3217 0

原创 Android开发资源

在这篇博文中,我会列一些开发人员在平时用到较多的一些库,并且给出这些库的链接,其中的一些可能需要你费点力 fq 了。 关注最新锐的技术,关注教程,关注个人博客,关注开源框架,关注开源项目

2014-01-08 01:29:22 3371 0

转载 二维码的生成细节和原理

(转载于coolshell.cn)二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等。这两天学习了一下二维码图片生成的相关细节,觉得这...

2013-11-24 11:09:08 2141 0

原创 android CircularSeekBar

Android 中的 seekBar会被开发者经常用到,用的最多的空拍是控制音量。但是有时后为了更好的UI效果,横着的拖动条不能满足我们项目的需要,我们可能需要竖直的或者圆形的拖动条,那这两种样式的类SeekBar的效果如何实现呢,接下来小编会一一给出效果和源码。接下来,先说一说圆形的效果吧,有图...

2013-08-21 12:21:13 8233 5

原创 侧滑、listView中折叠效果的简单实现方法

简单的方法实现界面的侧滑,并实现listView中内容的折叠效果,小伙伴们快来看看吧

2013-08-12 11:16:09 13119 0

原创 Android ListView中添加不同的多种布局

Android ListView中添加不同的多种布局,关键是从写Adapter中的三个方法:getItemViewType、getViewTypeCount和getView

2013-07-21 22:04:04 7878 3

原创 Eclipse4.3 配置WebService

Eclipse4.3+tomcat+axis2+webService详细讲解配置过程: 所需工具:Eclipse:http://www.eclipse.org/downloads/ tomcat:http://tomcat.apache.org/ Axis2:htt...

2013-07-17 21:32:50 9641 0

原创 Android 自定义进度条

先看效果图吧 自定义View public class CircleView extends View { private int maxProgress = 100; private int progress = 30; private int progressStroke...

2013-07-15 10:21:57 4918 2

原创 Android Studio Win7安装

让人等待已久的Google I/O 2013 大会没有给我们带来Android5.0,也没有带来Adnroid4.3等等,但带来了Android Studio,虽说是预览版,又是基于Intellij IDEA, 但是也无不让开发者们兴奋。看来,Google 要重视开发者们了。        作为...

2013-05-16 22:23:25 26084 4

原创 Android 数据库存取图片

数据库中存取图片通常使用两种方式,一种是保存图片所在路径,二是将图片以二进制的形式存储(sqlite3支持BLOB数据类型)。对于两种方法的使用,好像第二种方法不如第一种方法更受程序员欢迎,他们认为,在很多数据库语言里,处理大字段都是不容易的,像图片这样的文件放在数据库里会有问题:对数据库的读写速...

2013-05-02 20:34:46 19613 2

原创 【Android】 Painless Thread

原文:http://developer.Android.com/resources/articles/painless-threading.html> 安全多线程 本文将要讨论Android应用程序所使用的线程模型以及Android应用程序是怎样通过产生工作线程来完成那些耗时的工作,而不...

2012-12-29 03:01:30 1294 0

原创 Spinner--动态增加数据

List  list = new ArrayAdapter;  list.add(“test1”); list.add(“test2”); ArrayAdapter adpter = new ArrayAdapter(this,R.layout.item,R.id.textId,list);...

2012-12-27 17:43:51 18864 1

原创 android 判断字符串是否为空的最优方法

在android 的开发中经常会使用判断字符串是否为空,虽然现在智能手机的运行速度越来越高,但为了使应用更加的流畅,我们应该保证 在编写程序时使用较好的方法来提高效率。一下为四种方法的运行时间的比较:    public class TestEmptyString {   St...

2012-12-20 15:20:57 40661 5

原创 Android Toast 显示时间问题的探讨

我想,看到这篇文章的你对Toast并不陌生,可以这样说,Toast的作用就是提示用户。一般为了到达更好地用户体验效果,我们可以自定义Toast的显示效果,包括样式、显示时间等。这里我只对Toast的显示时间问题与大家分享一下我的经验。 我们知道Toast的默认显示时间有两个,分别为Toast.L...

2012-08-31 21:24:29 10867 4

原创 SQLite 学习

首先简单介绍一下SQLite数据库:SQLite是一款轻型数据库,占用资源非常低,并且其简单语句的处理性能比Mysql和Postgresql 都要快。对于像android手机这样内存有限的设备而言,SQlite数据库理所当然的成为Android平台开发者处理数据的首先,并且其数据库单文件的特性也使...

2012-08-06 23:37:39 8223 0

原创 Android Dialog 示例

转载请注明出处:【菜鸟的成长史http://blog.csdn.net/zjbpku/article/details/7836587】 最近对Dialog的使用比较频繁,在这个过程中发现经常用到的对话框也就几种,个人将其总结为以下几种: 样式一:                     代码: ...

2012-08-06 20:06:11 1975 0

原创 android Sqlitedatabase 应用

package hhh.com; import android.content.ContentValues; import android.content.Context; import android.database.Cursor; import android.database.sqlit...

2012-07-29 11:31:40 1290 0

原创 C# 串口

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using ...

2012-07-19 23:34:19 764 0

原创 关机程序代码

【转载请注明出处:http://blog.csdn.net/zjbpku/article/details/7756807】 1.使用vc 建立win32 Application 工程,点击OK,选择“A typical “Hello World” Application,选择finish...

2012-07-17 20:49:55 6347 0

原创 android Socket 编程

【转载请注明出处:http://blog.csdn.net/zjbpku/article/details/7752072】 Socket 通信             1.UDP实现  (DatagramSocket) 【客户端】 //首先创建一个DatagramSocket对象 ...

2012-07-16 16:21:44 1457 0

原创 网页中android Toast效果的实现

将以下代码拷贝到html文件中即可测试 【转载请注明出处:http://blog.csdn.net/zjbpku/article/details/7747655】 #toast {    position: fixed;    top: 200px;    left: ...

2012-07-14 22:05:05 4295 0

转载 Android 如何防止代码被反编译

作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。 Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在Android-sdk-windows\tools\下面多了一个proguard文件夹 proguard...

2012-07-14 20:56:18 968 0

转载 Android的Service深入分析

1.先来看看What is Service? A Service is not a separate process And A Service is not a thread. 一个服务不是一个独立的进程,也不是一个线程。 那Service是什么呢?   后台运行 处理耗时较长...

2012-07-12 22:08:16 1065 0

原创 android 定时发送短信实现

1.主界面 2.定时 3.完成定时 4.是否删除定时 5.定时短信发送 源码下载  软件下载 向博主发送邮件

2012-05-17 19:14:31 7255 3

转载 android 睡眠与唤醒

版本信息 Linux Kernel: v2.6.28 Android: v2.0 对于休眠(suspend)的简单介绍 在Linux中,休眠主要分三个主要的步骤: 冻结用户态进程和内核态任务 调用注册的设备的suspend的回调函数 顺序是按照注册顺序 休眠核心设备和使CPU进...

2012-05-16 16:08:00 5252 0

转载 Thread.Sleep 函数 理解

我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题: 1、假设现在是 2012-5-7 18:00:00,如果我调用一下 Thread.Sleep(1000) ,在 2012-5-7 18:00:01的时候,这个线程...

2012-05-07 16:54:36 1404 0

转载 StringBuffer对象的append方法介绍

关于StringBuffer对象的append方法介绍,在Ivor Horton所著的《Java 2 入门经典(JDK 5)》(英文名:Beginning Java 2,JDK 5 Edition)中第4章数组和字符串讲解中,第4.4小节(向StringBuffer对象增加其他内容)介绍了用app...

2012-05-05 10:09:10 1751 0

原创 倾情奉献 C/C++源码大全

1、http://www.codepedia.com/1/C--CodePedia是一个开放的关于系统编程和其他与电脑有关的议题。 2、http://www.cis.temple.edu/~ingargio/cis71/code/--为学生提供的一个简单的C语言程序的列表。 3、http://...

2012-05-03 21:07:22 2687 0

原创 C# 在一个winform中控制另一个winform中的控件

转载请注明出处:http://blog.csdn.net/zjbpku/article/details/7515691 以前我完成这样的功能是通过get{}和set{}来完成的,结果发现其效率并不高,而且有时候对控件的控制也不能完成预期目标,让我很恼火。现在可以通过以下方法来实现在一个win...

2012-04-26 20:13:02 9649 1

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