自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qinjuning、lets go

编程珠玑 JVM Android爱好者QQ群:55945620

  • 博客(46)
  • 资源 (32)
  • 论坛 (4)
  • 收藏
  • 关注

原创 Android学习进阶路线导航线路(Android源码分享)

转载请注明出处:http://blog.csdn.net/qinjuning               前言:公司最近来了很多应届实习生,看着他们充满信心但略带稚气的脸庞上,想到了去年的自己,那是的我是不是也和   现在的他们一样呢?现在的我又改变了什么?公司的给这些实习生指定的相关培训制度还是比较完善的(我可是个菜鸟)。但我反   过来想,假如是我,我会制定一个怎样的短期或

2012-03-31 16:14:05 42101 48

原创 从源码角度简要分析ActionBar框架

转载请注明出处:http://blog.csdn.net/qinjuning   Android3.0 以后 Menu相关做了较大改变。ActionBar作为新的Menu形式粉墨登场了。常见的Menu或ActionBar有这四种:

2014-12-26 10:36:24 13492 2

原创 Andriod中Style/Theme原理以及Activity界面文件选取过程浅析

转载请注明出处:http://blog.csdn.net/qinjuning           通过对前面的一篇博文从setContentView()谈起>的学习,我们掌握了Activity组件布局文件地创建过程以及 其顶层控件DecorView,今天我们继续庖丁解牛---深入到其中的generateLayout()方法,步步为营掌握一下内容:         1、Activity中Theme(

2013-04-21 14:55:50 43572 8

原创 写给自己和程序员的一些话(12年末-13年初总结)

转载请注明出处:http://blog.csdn.net/qinjuning       好久没更新博客了,不知道大家是否还记得有一个老朋友呢(得瑟下,- -)。没写博客的原因主要有二:           1、技术方面没有找到可以值得动笔的地方:要么是网上已经存在的,要么是我的理解还不到位,怕误导了    大家;          2、自己有点懒了,没有以前那么喜欢总结了。        前几日

2013-03-25 14:08:49 13157 18

原创 Android中FTP服务器、客户端搭建以及SwiFTP、ftp4j介绍

最近一段时间,因为公司项目的需要,对HTTP协议以及FTP协议都有所了解,并且在基于网络开放源代码  基础上,能够完成项目的要求。今天给大家分享下,怎样建立属于我们自己的FTP服务器以及FPT客户端,同时  非常非常感谢这些开源软件及其作者为IT行业做出的贡献,最大程度上至少解放了我们这些IT码农。且看正文。       本文主要内容:                1、FTP服务端部署----

2013-01-28 17:55:21 46560 23

原创 Android中文件选择器的实现

转载请注明出处:http://blog.csdn.net/qinjuning         今天给大家分享下文件选择器的作用 , 具体就是获取用户在在SD卡选中的文件/文件夹路径 ,类似于C#中   OpenFileDialog控件(对C#的一站式开发还是念念不忘)。功能实现起来比较简单,主要是帮助大家节省开发时间。         网上流传较广的一个成品如下 [Android实例] 文件选择器

2012-11-30 08:59:45 26510 8

原创 Android中measure过程、WRAP_CONTENT详解以及xml布局文件解析流程浅析(下)

本文原创, 转载请注明出处:http://blog.csdn.net/qinjuning        上篇文章Android中measure过程、WRAP_CONTENT详解以及xml布局文件解析流程浅析(上)>>中,我们  了解了View树的转换过程以及如何设置View的LayoutParams的。本文继续沿着既定轨迹继续未完成的job。        主要知识点如下:

2012-10-17 20:05:02 39589 16

原创 Android中measure过程、WRAP_CONTENT详解以及xml布局文件解析流程浅析(上)

本文原创, 转载请注明出处:http://blog.csdn.net/qinjuning        在之前一篇博文中 Android中View绘制流程以及invalidate()等相关方法分析>>,简单的阐述 了Android View   绘制流程的三个步骤,即:                      1、  measure过程 --- 测量过程

2012-10-10 18:14:17 52827 35

原创 兰林任务管理应用程序雏形版以及概要说明

本文原创, 转载请注明出处:http://blog.csdn.net/qinjuning             上上周五的下午,也就是2012.09.07,终于向主管提出了辞职,也下定决心准备返回武汉工作,原因当然  有很多, 在此也不讲这“数不清理还乱的”事儿了,让各位笑话了。           最近,工作倒挺清闲,俗话说“人太闲了,就

2012-09-15 21:54:57 7690 6

翻译 Android中View绘制优化之三---- 优化View

本文原创, 转载请注明出处:http://blog.csdn.net/qinjuning译三:                                                优化视图  关于如何设计自定义View以及响应触摸时间等,请看Android developer :           地址:http://

2012-09-13 21:00:10 17236 2

翻译 Android中View绘制优化二一---- 使用<include />标签复用布局文件

本文原创, 转载请注明出处:http://blog.csdn.net/qinjuning  译二:                                          使用标签复用布局文件  翻译地址:http://developer.android.com/training/improving-layouts/reusing-la

2012-09-08 13:54:53 12443 2

翻译 Android中View绘制优化之一---- 优化布局层次

本文原创, 转载请注明出处:http://blog.csdn.net/qinjuning        前言,竟然是翻译,当然得弄的有板有眼。 照着大作家格式来咯 , - - 。                                                                              译序

2012-09-04 23:00:52 19000 2

原创 Android中蓝牙的基本使用----BluetoothAdapter类简介

本文原创, 转载请注明出处:http://blog.csdn.net/qinjuning     天气逐渐热了,自己也越来越懒了,虽然看着了很多东西,解决了很多问题,有些收获却不想写着。主要有一下两方面原因:           第一、以前写的一些关于Android知识的Blog,都是在学习过程中发现网络上没有相关知识,因此下了很大决心,才一步

2012-07-08 13:05:10 102718 19

原创 JNI学习积累之三 ---- 操作JNI函数以及复杂对象传递

本文原创,转载请注明出处:http://blog.csdn.net/qinjuning         在掌握了JNI函数的使用和相关类型的映射后,以及知晓何利用javah工具生成对应的jni函数以及如何生成动态    链接库 (windos下就是.dll库,Linux就是.so库了,不懂在Window下生成dll动态库的,具体流程可看我的这篇博客:   《

2012-05-27 21:19:13 64541 26

原创 JNI学习积累之二 ---- 数据类型映射、域描述符说明

本文原创,转载请注明出处:http://blog.csdn.net/qinjuning    在Java存在两种数据类型: 基本类型 和 引用类型 ,大家都懂的 。    在JNI的世界里也存在类似的数据类型,与Java比较起来,其范围更具严格性,如下:        1、primitive types ----基本数据类型,如:int、 float

2012-05-25 22:31:04 50398 3

原创 JNI学习积累之一 ---- 常用函数大全

本文原创,转载请注明出处:http://blog.csdn.net/qinjuning            最近一段时间,在工作方面比较闲,分配的Bug不是很多,于是好好利用这段时间就着源代码看了些许模块, 主要方式   还是贼看贼看代码, 同时利用烧机的便利,加Log观看,基本上都能弄个脸熟 。心里想着该写点什么了?可是水平不够,再加上   包括很多真正实现地方--

2012-05-23 17:40:04 55603 4

原创 Android自定义锁屏实现----仿正点闹钟滑屏解锁

本文原创,转载请注明出处:http://blog.csdn.net/qinjuning        前几周看了下解锁的框架,基本上算是弄了个脸熟。看着别人花哨的解锁界面,心里也很痒痒的。于是,画了一天时间, 捣鼓出了这个成果----仿正点闹钟解锁。基本功能实现了,但程序效率问题以及程序的几处Bug都没有完全解决,留待以后有机 会弄吧。

2012-05-11 21:04:58 34398 24

原创 Android框架浅析之锁屏(Keyguard)机制原理

本文原创,转载请注明出处:http://blog.csdn.net/qinjuning      最近终于成功的摆脱了FM收音机,迈向了新的模块:锁屏、状态栏、Launcher---姑且称之为“IDLE”小组,或许叫手机 美容小组,要是能施展下周星星同学的还我漂漂拳,岂不快哉。 OK,闲话打住,咱开始正文。          本文主要内容:

2012-04-25 21:08:28 144897 59

原创 Android中View(视图)绘制不同状态背景图片原理深入分析以及StateListDrawable使用详解

本文原创,转载请注明出处:http://blog.csdn.net/qinjuning      今天继续给大家分享下View的相关知识,重点有一下两点:           1、View的几种不同状态属性           2、如何根据不同状态去切换我们的背景图片。  开篇介绍:android背景选择器selector用法汇总

2012-04-18 20:41:51 73061 25

原创 Android中滑屏实现----手把手教你如何实现触摸滑屏以及Scroller类详解

转载请注明出处:http://blog.csdn.net/qinjuning               前言:  虽然本文标题的有点标题党的感觉,但无论如何,通过这篇文章的学习以及你自己的实践认知,写个简单的滑屏小   Demo还是just so so的。         友情提示:            在继续往下面读之前,希望您对以下知识点有一定程度掌握,

2012-04-01 23:38:06 77563 67

原创 Intent匹配规则以及解析框架深入分析

本文原创 ,转载必须注明出处 :http://blog.csdn.net/qinjuning        前言: 本文博客是公司培训之间的PPT整理而成,在此把相关的细节发布出来,希望对大家能有所帮助。      关于Intent以及IntentFilter的基本知识,大家可以参阅如下资料,                      SDK中对Intent

2012-03-25 19:03:38 18141 3

原创 Linux学习笔记一 ---- Linux基础知识认知以及初识Linux下C编程入门

本文原创 ,转载必须注明出处 :http://blog.csdn.net/qinjuning                 从今天开始,下定决心一步一步开始步入Linux殿堂,重新拾起Linux学习时,依然记得大学时代对Linux的囫囵学习,   劲头持续不了几天,就消亡在她那迷惑的外衣下。如今处于对Android系统的究极学习,以及其他很多目的,下定决心把Linux   知

2012-03-04 19:45:52 21108 3

原创 Android中Context详解 ---- 你所不知道的Context

本文原创 ,转载必须注明出处 :http://blog.csdn.net/qinjuning               前言:本文是我读《Android内核剖析》第7章 后形成的读书笔记 ,在此向欲了解Android框架的书籍推荐此书。            大家好,  今天给大家介绍下我们在应用开发中最熟悉而陌生的朋友-----Context类 ,说它熟悉,是应

2012-03-01 21:17:12 302049 72

原创 Android中启动Activity(startActivity)流程图分析

本文原创 ,转载必须注明出处 :http://blog.csdn.net/qinjuning             在上篇博文 Android中ActivityManagerService与应用程序(客户端)通信模型分析>中,我们从宏观架构上掌握   ActivityManagerService与应用程序通信的基本模型,今天继续给大家分析下startActivity,即启动一

2012-02-20 21:26:22 22131 7

原创 Android中ActivityManagerService与应用程序(客户端)通信模型分析

本文原创 ,转载必须注明出处 :http://blog.csdn.net/qinjuning                  今天主要分析下ActivityManagerService(服务端) 与应用程序(客户端)之间的通信模型,在介绍这个通信模型的基础上,再   简单介绍实现这个模型所需要数据类型。         本文所介绍内容基于android2.2版本。由于an

2012-02-16 21:37:42 21038 4

原创 Android中滑屏初探 ---- scrollTo 以及 scrollBy方法使用说明

本文原创 ,转载必须注明出处 :http://blog.csdn.net/qinjuning                                             今天给大家介绍下Android中滑屏功能的一个基本实现过程以及原理初探,最后给大家重点讲解View视图中scrollTo 与   scrollBy这两个函数的区别 。           首先 ,我们必须明白在Andr

2012-02-10 00:02:07 89858 45

原创 Android中将布局文件/View添加至窗口过程分析 ---- 从setContentView()谈起

转载请注明出处:http://blog.csdn.net/qinjuning                 本文主要内容是讲解一个视图View或者一个ViewGroup对象是如何添加至应用程序窗口中的。         下文中提到的窗口可泛指我们能看到的界面,包括一个Activity呈现的界面(我们可以将之理解为应用程序窗口),一个Dialog,   一个Toast,

2012-02-01 22:41:00 75755 52

原创 Android中实现Launcher功能之二 ----- 添加窗口小部件以及AppWidget的创建详解

转载请注明出处:http://blog.csdn.net/qinjuning            今天给大家展现的如何创建一个窗口小部件(AppWidget)以及如何在自己的应用程序中添加窗口小部件(AppWidget)。         本文组织如下:                       第一部分:创建一个窗口小部件;

2012-01-12 22:51:07 21307 3

原创 Android中实现Launcher功能之一 ----- 添加快捷方式

转载请注明出处:http://blog.csdn.net/qinjuning            前言: 最近一直在看Launcher模块,经过差不多两个月学习,终于摸透了Launcher的一些主要功能实现,目前继续还处于  摸索状态。未看Launcher时,于我而言,只能膜拜,以为所有功能都是它实现的 ;入门后,才发现,Launcher的很多功能只是  集成了框架/

2012-01-08 21:11:57 16757 9

原创 Android中View绘制流程以及invalidate()等相关方法分析

转载请注明出处:http://blog.csdn.net/qinjuning               前言: 本文是我读《Android内核剖析》第13章----View工作原理总结而成的,在此膜拜下作者 。同时真挚地向渴望了解     Android 框架层的网友,推荐这本书,希望你们能够在Android开发里学到更多的知识 。                       整个View树的绘

2011-12-29 21:18:17 314988 120

原创 毕业半年,点滴在心中

转载请注明出处:http://blog.csdn.net/qinjuning                先借用“幸福来点名的模式”给大家介绍我目前的现状 :                                毕业院校 :武汉一所二本                             工作地方 :上海松江

2011-12-24 00:22:04 15824 64

原创 Android中binderDied()以及"Unknown binder error code" 出现的原因说明

转载请注明出处:http://blog.csdn.net/qinjuning                     Binder机制是Android系统进程间通信的核心机制,它很大而且很复杂,不过对它有一定程度的理解和掌握是真正接触              Android核心的必备。网上关于它的介绍很多,希望大家能耐着性子认真地学习Binder机制的实现。在此,给大家分享一

2011-12-19 20:45:36 17016 2

原创 Android中内容观察者的使用---- ContentObserver类详解

转载请注明出处:http://blog.csdn.net/qinjuning                         前言: 工作中,需要开启一个线程大量的查询某个数据库值发送了变化,导致的开销很大,后来在老大的指点下,利用了     ContentObserver完美的解决了该问题,感到很兴奋,做完之后自己也对ContentObserver做下总结。

2011-12-06 21:17:01 120649 40

原创 Android中获取正在运行的服务-------ActivityManager.RunningServiceInfo的使用

转载请注明出处:http://blog.csdn.net/qinjuning                              关于PackageManager和ActivityManager的使用 ,自己也写了一些DEMO 了,基本上写的线路参考了Settings模块下的        应用程序,大家如果真正的有所兴趣,建议大家看看源码,不过丑化说在前面,我自己也没怎么看

2011-11-26 20:52:07 40012 10

原创 Android中获取正在运行的应用程序-----ActivityManager.RunningAppProcessInfo类详解

转载请注明出处:http://blog.csdn.net/qinjuning                                         今天继续讲解关于ActivityManager的使用,通过前面一节的学习,我们学会了如何利用ActivityManager获取系统里      正在运行的进程。本文要讲解的知识点是利用这些进程信息获取系统里正在运行的应用程

2011-11-24 21:58:22 89647 15

原创 Android中获取系统内存信息以及进程信息-----ActivityManager的使用(一)

转载请注明出处:http://blog.csdn.net/qinjuning                             本节内容主要是讲解ActivityManager的使用,通过ActivityManager我们可以获得系统里正在运行的activities,包括     进程(Process)等、应用程序/包、服务(Service)、任务(Task)信息。

2011-11-16 21:02:37 71530 18

原创 Android中MediaButtonReceiver广播监听器的机制分析

转载请注明出处:http://blog.csdn.net/qinjuning              在Android中并没有定义MediaButtonReceive这个广播类,MediaButtonReceive只是作为一种通俗的命名方式来响应   插入耳机后,点击耳机上的按钮(名称:MEDIA_BUTTON)接受该广播事件的类。所有该MEDIA_BUTTON的按下我们就简称

2011-11-05 15:37:07 36195 22

原创 Andriod中绘(画)图----Canvas的使用详解

转载请注明出处:http://blog.csdn.net/qinjuning                  由于在网络上找到关于Canvas的使用都比较抽象,也许是我的逻辑思维不太好吧,总是感觉理解起来比较困难,    尤其是对save()和restore()方法的使用。本篇文章的内容就是对Canvas的使用进行一下总结,包括它的两种不同的使用    情节和它的一些方法进行

2011-11-04 18:28:20 91106 26

原创 Android中通知的使用-----Notification详解

Notification —— 通知,是一种让你的应用程序在不使用Activity的情况下警示用户。它是看不见的程序组件(Broadcast Receiver,Service和不活跃的Activity)警示用户有需要注意的事件发生的最好途径。 Notification 是由NotificationManager(系统服务)统一管理的。          一般来说, 一个Notificati

2011-11-01 19:21:16 69001 22

原创 Android中获取应用程序(包)的大小-----PackageManager的使用(二)

转载请注明出处:http://blog.csdn.net/qinjuning           通过第一部分Android中获取应用程序(包)的信息-----PackageManager的使用(一)>>的介绍,对PackageManager以及AndroidManife.xml定义的节点信息类XXXInfo类都有了一定的认识。          本部分的内容是如何获取安装

2011-10-20 21:08:14 40548 56

SwiFTP、FTP4J以及Demo下载

SwiFTP、FTP4J以及Demo下载

2013-01-28

Android应用程序启动时背景画面的切换

Android应用程序启动时背景画面的切换

2011-11-17

Android中文件选择器的实现(代码)

Android中文件选择器的实现

2012-12-20

Android中蓝牙的基本使用----BluetoothAdapter类简介

Android中蓝牙的基本使用----BluetoothAdapter类简介

2012-07-08

Android中获取正在运行的应用程序ActivityManager的使用(二)

Android中获取正在运行的应用程序-----ActivityManager的使用(二)

2011-11-24

Android中滑屏初探 ---- scrollTo 以及 scrollBy方法使用说明

Android中滑屏初探 ---- scrollTo 以及 scrollBy方法使用说明 Android中滑屏初探 ---- scrollTo 以及 scrollBy方法使用说明 Android中滑屏初探 ---- scrollTo 以及 scrollBy方法使用说明

2012-02-10

C程序设计语言(第2版) K&R

最经典的C语言书籍 C程序设计语言(第2版) K&R

2011-04-13

Android中View绘制流程

Android中View绘制流程

2011-12-29

Android中滑屏实现

Android中滑屏实现----手把手教你如何实现触摸滑屏以及Scroller类详解

2012-04-01

Android中Preference的使用以及监听事件分析

Android中Preference的使用以及监听事件分析

2011-11-17

Luauncher添加窗口小部件

Luauncher添加窗口小部件

2012-01-12

Gallery和ImageSwitcher同步自动(滚动)播放图片库

Gallery和ImageSwitcher同步自动(滚动)播放图片库

2011-12-06

Android中View(视图)绘制不同状态背景图片

Android中View(视图)绘制不同状态背景图片原理深入分析Android中View(视图)绘制不同状态背景图片原理深入分析Android中View(视图)绘制不同状态背景图片原理深入分析Android中View(视图)绘制不同状态背景图片原理深入分析Android中View(视图)绘制不同状态背景图片原理深入分析Android中View(视图)绘制不同状态背景图片原理深入分析Android中View(视图)绘制不同状态背景图片原理深入分析

2012-04-18

Android中获取应用程序(包)的大小-----PackageManager的使用(二)

Android中获取应用程序(包)的大小

2011-11-09

Android中内容观察者的使用---- ContentObserver类详解

Android中内容观察者的使用---- ContentObserver类详解

2011-12-08

Android自定义锁屏实现----仿正点闹钟滑屏解锁

Android自定义锁屏实现----仿正点闹钟滑屏解锁

2012-05-11

Android中获取系统内存信息以及进程信息

Android中获取系统内存信息以及进程信息-----ActivityManager的使用(一)

2011-11-16

在线考试系统 源代码

在线考试系统 角色有管理员,教师,学生 。做的不是很浅淡,基本上解决了系统的功能

2010-06-28

Android中获取应用程序(包)的信息 PackageManager的使用

Android中获取应用程序(包)的信息 PackageManager的使用

2011-11-09

教师档案管理系统设计与开发-- 毕业设计

教师档案管理系统的设计与开发。 前台管理: 基本档案信息:教师的教育背景,教师的工作简历。 科研档案信息:在研课题,发表论文,发表论著,获奖情况。 教学业务档案信息:教师教学工作资料。 系统辅助工具:打印功能,搜索功能。 后台管理:管理用户基本信息:添加、删除、修改用户基本信息。

2011-09-17

View中添加快捷方式

View中添加快捷方式

2012-01-08

Android中获取正在运行的服

Android中获取正在运行的服务-------ActivityManager.RunningServiceInfo的使用

2011-11-26

栈与队列的实现 c语言

栈与队列的实现 c语言 包括顺序栈 链栈 和队列的实际应用

2010-07-14

宠物医疗诊所 JSP +SqlServer 2005

宠物医疗诊所 JSP +SqlServer 2005 内带数据库 。 内容有点简单。当基本功能已经具备

2010-09-19

基于Web的科研信息管理系统

基于Web的科研信息管理系统 基于Web的科研信息管理系统基于Web的科研信息管理系统

2011-04-13

C陷阱与缺陷 中文版

C陷阱与缺陷 经典C语言书籍 C陷阱与缺陷中文版 C陷阱与缺陷中文版

2011-04-13

兰林任务管理应用程序

功能说明: 1、分类列出系统已安装程序的信息:icon(修正app icon大小)、lable、size 2、能卸载第三方应用程序 3、更新系统安装程序信息,例如:卸载、安装程序后。 4、查看、停止正在运行的Service

2012-09-15

图书管理系统 图书管理系统

VS2008 + SqlSever2005 图书管理系统

2011-04-13

Navicat Mysql

Mysql的图形化工具 里面含有序列号 可直接安装

2010-07-14

java2从入门到精通

java2从入门到精通 学习java 的一本好的教程

2010-06-28

完善的新闻发布系统 采用SqlSever3005+Asp.net

完善的新闻发布系统 采用SqlSever3005+Asp.net 有游客身份 和管理员身份。 界面非常漂亮。

2010-09-19

C语言常见问题集 X

很有用的C语言常见问题集 很有用的C语言常见问题集

2011-04-13

qinjuning的留言板

发表于 2020-01-02 最后回复 2020-01-02

网友推荐的奇葩的面试经历

发表于 2013-03-21 最后回复 2013-08-14

关于如何在CSDN发布博客的疑惑?

发表于 2011-08-16 最后回复 2012-10-12

如何使水晶报表显示数据 谢谢大侠们的指点呀

发表于 2010-03-13 最后回复 2010-03-14

空空如也

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

TA关注的人 TA的粉丝

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