自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学习记录

记录一些东西

  • 博客(22)
  • 资源 (12)
  • 收藏
  • 关注

原创 如何引用android系统公开(非公开)的资源文件,包括字符串,layout,color,等等

如何引用android系统公开的资源文件,包括字符串,layout, color,等等今天想用一个res下的资源,但是又懒得自己写了,就想着去系统资源里找找,然后就去framework/core/res/res/values/public.xml 中找,然后Android的framework中添加资源文件andoidkitkat/frameworks/bas

2014-04-30 20:46:14 3841

原创 linux 常用命令

tree命令,确实好用,可以看目录结构和文件信息http://codingstandards.iteye.com/blog/833035

2014-04-29 20:07:00 803

原创 Android WakeLock 使屏幕保持亮度,不要锁屏

Android WakeLock 使屏幕保持亮度,不要锁屏今天接到一个需求,就是在特定的情况下,希望屏幕不锁屏,不论用户在系统设置中设置的休眠时间和锁屏时间都是多少,要保持一分钟时间的屏幕亮度。查找资料后发现用PowerManager.WakeLock能控制屏幕是否常亮。但是切记要http://blog.csdn.

2014-04-14 13:20:03 1964

原创 Andorid SystemUI, StatusBar, Keyguard

今天在看一个别的问题,突然看到了 SystemUI,StatusBar 这个东西,就顺带看了看,了解一下吧~SystemUI 概述自 android2.2 开始 , 原本存在与 framework-res.apk 中的状态栏和下拉通知栏界面控制被分割出一个单独的 apk 文件 , 命名为 SystemUI.apk, 保存在 System/app 文件夹中。在 SystemUI.apk 中

2014-04-10 17:53:40 2332 1

原创 Android 获取系统休眠时间和自动锁屏时间

Android手机系统没有操作后,回先黑屏,但是这个时候还没有锁屏,如果你5秒内点击电源键,屏幕还是会亮的,不用解锁;如果你超过5秒后点击电源键,那么就需要解锁才能进入手机桌面。这里有2个时间设置,在系统的设置项中,有很多设置,这些值都保存在哪里呢?kitkat/framework/base/core/java/android.provider.Settings

2014-04-10 16:36:40 12640

原创 在程序中用Java代码设置android:gravity, android:layout_Gravity, setPadding, setMargin属性

在程序中用Java代码设置android:gravity 和 android:layout_Gravity属性今天我想在一个LinearLayout中让一个Button居左,怎么设置都不行?后来查了下,也测试了下,发现:在LinearLayout的时候,如果:1)android:orientation="horizontal": 那么只能设置Gr

2014-04-10 13:54:15 4394

原创 Android Fragment FragmentTabHost问题

今天需要做一个功能,实现tab切换功能,但是又不能向viewpager一样可以滑动,只能通过顶部的tab标签滑动,就是类似ActionBar的tab一样的切换。然后我就去找例子,在ApiDemos中有FragmentTabs(extends Activity),FragmentTabsFragment(extends Fragment),两个例子,特别说一下FragmentTa

2014-04-09 18:01:34 2003

原创 android 获取屏幕分辨率

今天遇到一个问题,我做出来的效果和设计师给的标注总是差几个

2014-04-08 16:17:52 1482 1

原创 Google support4 SlidingPaneLayout DrawerLayout

Google support4 SlidingPaneLayout DrawerLayoutSlidingPaneLayout也是系统支持的高级控件,是Android团对在2013 google IO大会期间更新的Support库(Version 13)中新加入的重要的功能。它支持左右滑动菜单,和SlidingMenu相似。这篇文章简单的介绍SlidingPaneLayout怎

2014-04-04 18:08:21 1788

原创 Google support4 下拉刷新控件 SwipeRefreshLayout

Google support4 下拉刷新控件SwipeRefreshLayoutGoogle终于做出官方的下拉刷新控件了~需要更新最新的SDK,例子可以见下面的。和Google+一样的效果~http://www.tuicool.com/articles/iMbqiihttp://antonioleiva.com/swiperefr

2014-04-04 17:54:56 1592

原创 linux alias 命令

对于经常使用linux的朋友来说,经常碰到每次要输入大量命令而且经常要多次输入,是不是为每次重复输入或者用”↑”来选择历史输入而烦躁呢,今天我们来学习如何来创建linux shell命令的快捷方式。1. linux shell命令别名(alias)linux shell别名是个很有用的东西,特别是命令特别长的时候可以显著提高使用效率(减少输入字符的时间,以及减少出错的概率)。如何创建s

2014-04-04 14:50:39 867

原创 Android res getIdentifier

之前读取res下的图片,文字,颜色等信息的时候,都是通过类似这样的方式:getResources().getDrawable(R.drawable.test)getResources().getColor(R.color.background)...今天发现一种新的方式,int id = getActivity().getResources().ge

2014-04-04 10:38:31 1973 1

原创 Android res.getFraction()

今天我遇到一个问题,就是改东西的时候,看到同事有用到下面的东西:在res->values->dimensions中定义这样:8% 使用的时候:screenOffset = (int)(screenWidth * res.getFraction(R.dimen.screen_offset_percentage, 1, 1));用我的

2014-04-04 10:05:46 5481 2

原创 Android Android.mk

http://blog.csdn.net/hxdanya/article/details/7564190http://blog.csdn.net/cqupt_chen/article/details/9019841http://blog.csdn.net/acm2008/article/details/8650612

2014-04-01 20:16:26 1352

原创 Android LocalBroadcastManager

BroadcastReceiver 是知道的,但是LocalBroadcastReceiver 是今天浏览别人博客才发现的,从命名可以看得出是本地的通知,深入的了解了一下,发现就是本应用程序内的通知,这个好,有很多可用之地,比如:可以避免很多系统的通知,减少比对,也就减少了费电,虽然可能是很微小的; 还有个好处是比较安全,因为是应用内发送广播,处理数据,不涉及到别的应用。B

2014-04-01 19:50:59 983

原创 Java 从一个文件中读取某一个特定的字符串

最近需要做一个操作:就是从一个文件中读取某一个字符串,理论上的操作顺序应该是:现读取这个文件,然后一行一行读,看是否有我需要的那个字符串。应该是利用文件流来操作~http://bbs.csdn.net/topics/380237552http://bbs.csdn.net/topics/370213517

2014-04-01 19:38:43 6601

原创 Android获得安装或者未安装的apk的信息:versionName, packageName, appIcon...

需求是这样的:我们的浏览器下载一个APK文件,把文件的下载路径交给系统的下载管理类:DownloadManager了,然后监听到下载完成后,就提示用户安装,弹出那个安装应用的界面。就是类似你从各个应用市场下载完应用后,也会提示你安装应用的。你可以监听下载DownloadManager 的ACTION_DOWNLOAD_COMPLETE 这个ACTION,然后做你的逻辑处理,

2014-04-01 19:36:20 3219

原创 Android apk 的安装过程

APK的安装过程一个apk是如何安装到我们的手机上的呢?今天对这个问题做一个了解。了解这个机制对工作是有帮助的,有什么帮助,就得看具体的工作需要了。Android应用安装有如下四种方式1.系统应用安装――开机时完成,没有安装界面2.网络下载应用安装――通过market应用完成,没有安装界面3.ADB工具安装――

2014-04-01 19:34:18 1121

原创 Android HandlerThread

/** * Handy class for starting a new thread that has a looper. The looper can then be  * used to create handler classes. Note that start() must still be called. */public class HandlerThread ex

2014-04-01 19:33:07 824

原创 Android Eclipse 开发配置

Android 开发Eclipse的几个配置项说明1.Windows->preferences->Java->Formatter: Import->从你源码工程的jellybean4.2.2/development/ide/eclipse选择android-formattings-35.xml这样在格式化代码的时候就会按照Google的官方规范格式化代码

2014-04-01 19:30:23 829

原创 Android SparseArray

Android SparseArray这个类我很早就知道,但是一直没用过,之前看过,也没看懂,今天突然看到,就再看一遍。似乎有点明白了~所以,还是要多看,多思考,多实践才行~总结:SparseArray是android里为这样的 Hashmap 而专门写的类,目的是提高效率,其核心是折半查找函数(binarySearch)。在Android中,当

2014-04-01 19:11:27 998

原创 Java Cloneable

java Clone我以前知道java有拷贝,深拷贝和浅拷贝,但是再详细点,说说什么是深拷贝,什么是浅拷贝,就说不出来了,今天正好有时间,就看了看。这里有3篇文章,分析的都比较全,比较好,但是我实际测试的结果和他们文章中的结果有些出入,大家还是要在自己的机器上跑一下才好,我的测试代码,见下:package com.java.test;

2014-04-01 19:08:00 808

FragmentTabHostTest

FragmentTabHost测试的2个工程项目

2014-04-09

bsdiff-bspatch

里面是bsdiff, bspatch2个工具,注意我是在ubuntu linux64位系统下编译出来的。

2014-03-13

淘宝开放平台android客户端实例代码

淘宝开放平台android客户端实例代码,我自己写的,网上还没有,大家可以参考,去做一些有创意的应用。

2012-01-01

传至播客 android 开发笔记.pdf

传至播客 android 开发笔记.pdf

2012-01-01

lucene全文检索课件

传至播客唐阳光老师lucene全文检索课件

2011-05-03

android开发课件

传至播客黎活明老师的android开发课件 传至播客黎活明老师的android开发课件

2011-05-03

导航菜单源码适合新手

这是导航菜单源码,有很多例子。适合新手学习。这是导航菜单源码,有很多例子。适合新手学习。

2010-12-14

韩顺平山寨QQ源代码

这个是韩顺平老师的山寨QQ的源代码,我自己一点一点写的,希望帮到大家。

2010-06-22

c#基础视频教程(来自硅谷动力网络学院)

这是入门级别的视频教程,如果你想学习c#,如果你还没有找到合适的学习资料,来这看看。非常棒的教程,我就是看这个入门的。拿出来和大家分享。

2009-12-02

c#基础视频教程(来自硅谷动力网络学院)

这是入门级别的视频教程,如果你想学习c#,如果你还没有找到合适的学习资料,来这看看。非常棒的教程,我就是看这个入门的。拿出来和大家分享。

2009-12-02

c#基础视频教程(来自硅谷动力网络学院)

这是入门级别的视频教程,如果你想学习c#,如果你还没有找到合适的学习资料,来这看看。非常棒的教程,我就是看这个入门的。拿出来和大家分享。

2009-12-02

c#基础视频教程(来自硅谷动力网络学院)

这是入门级别的视频教程,如果你想学习c#,如果你还没有找到合适的学习资料,来这看看。非常棒的教程,我就是看这个入门的。拿出来和大家分享。

2009-12-02

空空如也

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

TA关注的人

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