自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学习记录

记录一些东西

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

原创 android telephony 之 UICC 卡数据读写及 UICC 框架结构

UICC 代码结构,在UiccController 的类注释中有详细的介绍,以 UICC 为中心的结构,可以从这个类展开学习:详见:frameworks/opt/telephony/src/java/com/android/internal/telephony/uicc/UiccController.java这里涉及到几个类:UiccCo

2014-11-04 14:57:25 4492 1

原创 android telephony 之 SIM 卡文件系统

android telephony 是一个很大的模块,涉及到手机的基本通讯。这里记录和SIM卡联系人相关的一些内容,以备后记。首先,要了解 SIM 卡,以及 SIM 卡文件系统(这个如果知道的话,对理解代码会非常有好处)。一:SIM卡相关知识我们平时听过的卡 SIM, USIM, UIM等统称为:UICC — Universal Inte

2014-11-04 14:44:56 4708

原创 TextView 上下默认有padding

TextView 上下默认有padding头一次遇到这个问题,发现最后我的Textview的高度比设计师给的多,发现textView默认会给加上下padding,没有找到解决办法,记在这里吧~如果想设置TextView字体的上下边距最小,调整了参数android:layout_marginTop="0px"android:layout

2014-06-23 10:18:33 17258 6

原创 View属性 之 paddingStart & paddingEnd

View属性 之 paddingStart & paddingEndAdded in API level 17android:paddingstart(paddingend):左右对齐时使用。左对齐时:paddingstart对应paddingleft;paddingend对应paddingright;右对齐时则刚好相反;

2014-06-23 10:17:30 21055

原创 android xmlns:tools

我新建了一个测试工程:发现在默认的Layout 中有这样的语句:xmlns:tools="http://schemas.android.com/tools"android:id="@+id/container"android:layout_width="match_parent"android:layout_height="match_parent"to

2014-06-23 10:15:19 1366

原创 android ImageView src background

做了2年android,从来不知道这个还是有区别的,哎。。。ImageView中XML属性src和background的区别:background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸。src是图片内容,显示在前面的,background是背景,显示在后边,是背景图,当然可以同时使用。htt

2014-06-23 09:52:23 1195

原创 android Stk 相关

最近在做Stk相关的移植工作,遇到了MCC等缩写,不明,固查,原来是区分国家用的。http://lixiangyu.iteye.com/blog/1450729http://hi.baidu.com/dreameslinks/item/c85413c273def43c47d5c048http://blog.csdn.net/lele521

2014-06-23 09:44:12 1276

转载 Android 动画分析

http://www.cnblogs.com/a284628487/p/3053494.html

2014-06-10 13:48:39 1076

转载 Fragment真正意义上的onResume和onPause

Fragment真正意义上的onResume和onPausehttp://www.cnblogs.com/over140/p/3392164.html

2014-06-10 13:46:26 1380

原创 listview在setadapter之后如果立马获取getchildcount则是为0的

要在listview出来的时候,对每一个条目都做一个动画,但是发现listview设置多了adapter后,取listview.getChildCount等方法返回都是空的,好奇怪,因为listview是异步加载的,立马获取数量是不能够获取到的。那么怎么办呢?后来在同事的帮助下,用了ViewGroup的:LayoutAnimationController ,这个类的好处是在某个view初始进入的时

2014-06-10 13:42:47 2332

原创 git diff 工具介绍

使用Meld代替你的版本控制系统中默认的diff工具         http://blog.csdn.net/fudesign2008/article/details/8279138

2014-06-10 13:37:11 1611

原创 activity-alias

在android的phone的代码中看到这个。http://blog.csdn.net/electricity/article/details/6561393http://www.2cto.com/kf/201205/131141.htmlhttp://docs.eoeandroid.com/guide/topics/manifest/a

2014-05-21 21:00:58 1320

原创 学习 java.lang.ThreadLocal 类

深入研究java.lang.ThreadLocal类http://lavasoft.blog.51cto.com/62575/51926/Android的源码中很多类都用到了

2014-05-20 16:34:15 1060

转载 每个程序员都应该了解的内存知识

http://blog.jobbole.com/34303/

2014-05-20 15:06:08 1496

原创 ListActivity & ExpandableListActivity

ListActivity & ExpandableListActivitylistview对应着ListActivity,ExpandableListActivity对应着expandableListView,毫无疑问,这样会简化工作。我们不用写一个Activity, Listview了,只需要写一个ListActivity就ok了。http://www.cnb

2014-05-19 23:11:32 1281

原创 android theme & style

这2种引用有何区别?opaqueopaque*miui refer to a non-public attribute -->true @style/ActionBarNoTitle@color/white#FFFFFFFFfalsetrue// 以BrowserThemeBase继承的

2014-05-19 16:52:43 1320

原创 android 多tab 保存Fragment状态

最近要实现一个功能,实现多Tab, 不能像ViewPager那样自由滑动,只能通过点击Tab切换,类似新浪微博客户端那样底部的tab切换,我的是在顶部,而且每个tab里面都是listview, 在切换tab的时候要保持tab的状态,就是说:无论切换哪个tab,listivew滑动到哪里,都要保持原来的状态~开始我打算用FragmentTabHost来实现,我之前特意用了一天的时间调研了一下

2014-05-19 16:07:05 2002

原创 android MaskFilter ColorFilter Xfermode PorterDuffXfermode PorterDuff.Mode

MaskFilter ColorFilter 彩色滤光片  PorterDuffColorFilter Shader 着色器 Xfermode PorterDuffXfermodePorterDuff.Mode 1.MaskFilter是对一个Paint的alpha通道的转换,而ColorFilter则是对每一个RGB通道应用转换, 所有

2014-05-19 16:02:58 1487

原创 Uncomment the branches to upload

Uncomment the branches to upload:这个问题是这样的,请看描述:local_alpha_kklocal_dev_kk 这两个分支都是track到远程的服务器,我同时在两个分支都做了修改,并且都有未提交的commit当我”repo upload .“的时候,会弹出一个提示,为了避免出错,会弹出编辑器显示有改动需要提交的

2014-05-19 14:58:51 9753

转载 android 常用adb 和 adb shell 命令

好多常用的命令http://blog.csdn.net/yunnywu/article/details/7975451

2014-05-19 14:50:27 1146

原创 android 仿qq好友列表分组效果及联系人分组效果

历史记录仿QQ好友列表的动态效果 以及联系人的分组效果QQ朋友分组的功能做的不错,大家都很认可,那么到底他的分组并且滑动的时候,标题能停留在顶部是如何实现的呢?今天从网上搜索了一下资料,自己运行了即便,看了看源码,有点了解了~可下拉的PinnedHeaderExpandableListView的实现http://blog.csdn.net

2014-05-19 14:46:28 9228 1

原创 android 自定义view,在xml中引用内部类View

android如何在xml中引用内部类View,静态内部类view比如在类com.example.ClassA中定义了一个类ViewB,那么怎么样在xml中引用ViewB呢?    首先要注意的是ViewB定义的时候,必须定义成静态的,就是public static ViewB 1.假设ViewB 继承自View,那么在xml中可以这样定

2014-05-15 20:41:49 3304 1

原创 andoid动画分析

Android属性动画深入分析http://blog.csdn.net/singwhatiwanna/article/details/17841165这篇写的不错哦~http://www.2cto.com/kf/201207/138860.html

2014-05-15 15:20:50 803

原创 如何引用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 3774

原创 linux 常用命令

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

2014-04-29 20:07:00 785

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

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

2014-04-14 13:20:03 1933

原创 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 2309 1

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

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

2014-04-10 16:36:40 12517

原创 在程序中用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 4342

原创 Android Fragment FragmentTabHost问题

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

2014-04-09 18:01:34 1962

原创 android 获取屏幕分辨率

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

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

原创 Google support4 SlidingPaneLayout DrawerLayout

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

2014-04-04 18:08:21 1759

原创 Google support4 下拉刷新控件 SwipeRefreshLayout

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

2014-04-04 17:54:56 1564

原创 linux alias 命令

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

2014-04-04 14:50:39 842

原创 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 1922 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 5420 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 1315

原创 Android LocalBroadcastManager

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

2014-04-01 19:50:59 956

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

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

2014-04-01 19:38:43 6551

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

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

2014-04-01 19:36:20 3142

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关注的人

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