- 博客(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
4725
原创 android telephony 之 SIM 卡文件系统
android telephony 是一个很大的模块,涉及到手机的基本通讯。这里记录和SIM卡联系人相关的一些内容,以备后记。首先,要了解 SIM 卡,以及 SIM 卡文件系统(这个如果知道的话,对理解代码会非常有好处)。一:SIM卡相关知识我们平时听过的卡 SIM, USIM, UIM等统称为:UICC — Universal Inte
2014-11-04 14:44:56
4880
原创 TextView 上下默认有padding
TextView 上下默认有padding头一次遇到这个问题,发现最后我的Textview的高度比设计师给的多,发现textView默认会给加上下padding,没有找到解决办法,记在这里吧~如果想设置TextView字体的上下边距最小,调整了参数android:layout_marginTop="0px"android:layout
2014-06-23 10:18:33
17479
原创 View属性 之 paddingStart & paddingEnd
View属性 之 paddingStart & paddingEndAdded in API level 17android:paddingstart(paddingend):左右对齐时使用。左对齐时:paddingstart对应paddingleft;paddingend对应paddingright;右对齐时则刚好相反;
2014-06-23 10:17:30
21439
原创 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
1429
原创 android ImageView src background
做了2年android,从来不知道这个还是有区别的,哎。。。ImageView中XML属性src和background的区别:background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸。src是图片内容,显示在前面的,background是背景,显示在后边,是背景图,当然可以同时使用。htt
2014-06-23 09:52:23
1251
原创 android Stk 相关
最近在做Stk相关的移植工作,遇到了MCC等缩写,不明,固查,原来是区分国家用的。http://lixiangyu.iteye.com/blog/1450729http://hi.baidu.com/dreameslinks/item/c85413c273def43c47d5c048http://blog.youkuaiyun.com/lele521
2014-06-23 09:44:12
1331
转载 Fragment真正意义上的onResume和onPause
Fragment真正意义上的onResume和onPausehttp://www.cnblogs.com/over140/p/3392164.html
2014-06-10 13:46:26
1445
原创 listview在setadapter之后如果立马获取getchildcount则是为0的
要在listview出来的时候,对每一个条目都做一个动画,但是发现listview设置多了adapter后,取listview.getChildCount等方法返回都是空的,好奇怪,因为listview是异步加载的,立马获取数量是不能够获取到的。那么怎么办呢?后来在同事的帮助下,用了ViewGroup的:LayoutAnimationController ,这个类的好处是在某个view初始进入的时
2014-06-10 13:42:47
2426
原创 git diff 工具介绍
使用Meld代替你的版本控制系统中默认的diff工具 http://blog.youkuaiyun.com/fudesign2008/article/details/8279138
2014-06-10 13:37:11
1711
原创 activity-alias
在android的phone的代码中看到这个。http://blog.youkuaiyun.com/electricity/article/details/6561393http://www.2cto.com/kf/201205/131141.htmlhttp://docs.eoeandroid.com/guide/topics/manifest/a
2014-05-21 21:00:58
1409
原创 学习 java.lang.ThreadLocal 类
深入研究java.lang.ThreadLocal类http://lavasoft.blog.51cto.com/62575/51926/Android的源码中很多类都用到了
2014-05-20 16:34:15
1129
原创 ListActivity & ExpandableListActivity
ListActivity & ExpandableListActivitylistview对应着ListActivity,ExpandableListActivity对应着expandableListView,毫无疑问,这样会简化工作。我们不用写一个Activity, Listview了,只需要写一个ListActivity就ok了。http://www.cnb
2014-05-19 23:11:32
1337
原创 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
1397
原创 android 多tab 保存Fragment状态
最近要实现一个功能,实现多Tab, 不能像ViewPager那样自由滑动,只能通过点击Tab切换,类似新浪微博客户端那样底部的tab切换,我的是在顶部,而且每个tab里面都是listview, 在切换tab的时候要保持tab的状态,就是说:无论切换哪个tab,listivew滑动到哪里,都要保持原来的状态~开始我打算用FragmentTabHost来实现,我之前特意用了一天的时间调研了一下
2014-05-19 16:07:05
2063
原创 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
1595
原创 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
9995
转载 android 常用adb 和 adb shell 命令
好多常用的命令http://blog.youkuaiyun.com/yunnywu/article/details/7975451
2014-05-19 14:50:27
1205
原创 android 仿qq好友列表分组效果及联系人分组效果
历史记录仿QQ好友列表的动态效果 以及联系人的分组效果QQ朋友分组的功能做的不错,大家都很认可,那么到底他的分组并且滑动的时候,标题能停留在顶部是如何实现的呢?今天从网上搜索了一下资料,自己运行了即便,看了看源码,有点了解了~可下拉的PinnedHeaderExpandableListView的实现http://blog.youkuaiyun.com
2014-05-19 14:46:28
9328
原创 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
3392
原创 andoid动画分析
Android属性动画深入分析http://blog.youkuaiyun.com/singwhatiwanna/article/details/17841165这篇写的不错哦~http://www.2cto.com/kf/201207/138860.html
2014-05-15 15:20:50
845
原创 如何引用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
3903
原创 linux 常用命令
tree命令,确实好用,可以看目录结构和文件信息http://codingstandards.iteye.com/blog/833035
2014-04-29 20:07:00
824
原创 Android WakeLock 使屏幕保持亮度,不要锁屏
Android WakeLock 使屏幕保持亮度,不要锁屏今天接到一个需求,就是在特定的情况下,希望屏幕不锁屏,不论用户在系统设置中设置的休眠时间和锁屏时间都是多少,要保持一分钟时间的屏幕亮度。查找资料后发现用PowerManager.WakeLock能控制屏幕是否常亮。但是切记要http://blog.csdn.
2014-04-14 13:20:03
2009
原创 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
2385
1
原创 Android 获取系统休眠时间和自动锁屏时间
Android手机系统没有操作后,回先黑屏,但是这个时候还没有锁屏,如果你5秒内点击电源键,屏幕还是会亮的,不用解锁;如果你超过5秒后点击电源键,那么就需要解锁才能进入手机桌面。这里有2个时间设置,在系统的设置项中,有很多设置,这些值都保存在哪里呢?kitkat/framework/base/core/java/android.provider.Settings
2014-04-10 16:36:40
12800
原创 在程序中用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
4446
原创 Android Fragment FragmentTabHost问题
今天需要做一个功能,实现tab切换功能,但是又不能向viewpager一样可以滑动,只能通过顶部的tab标签滑动,就是类似ActionBar的tab一样的切换。然后我就去找例子,在ApiDemos中有FragmentTabs(extends Activity),FragmentTabsFragment(extends Fragment),两个例子,特别说一下FragmentTa
2014-04-09 18:01:34
2040
原创 Google support4 SlidingPaneLayout DrawerLayout
Google support4 SlidingPaneLayout DrawerLayoutSlidingPaneLayout也是系统支持的高级控件,是Android团对在2013 google IO大会期间更新的Support库(Version 13)中新加入的重要的功能。它支持左右滑动菜单,和SlidingMenu相似。这篇文章简单的介绍SlidingPaneLayout怎
2014-04-04 18:08:21
1810
原创 Google support4 下拉刷新控件 SwipeRefreshLayout
Google support4 下拉刷新控件SwipeRefreshLayoutGoogle终于做出官方的下拉刷新控件了~需要更新最新的SDK,例子可以见下面的。和Google+一样的效果~http://www.tuicool.com/articles/iMbqiihttp://antonioleiva.com/swiperefr
2014-04-04 17:54:56
1617
原创 linux alias 命令
对于经常使用linux的朋友来说,经常碰到每次要输入大量命令而且经常要多次输入,是不是为每次重复输入或者用”↑”来选择历史输入而烦躁呢,今天我们来学习如何来创建linux shell命令的快捷方式。1. linux shell命令别名(alias)linux shell别名是个很有用的东西,特别是命令特别长的时候可以显著提高使用效率(减少输入字符的时间,以及减少出错的概率)。如何创建s
2014-04-04 14:50:39
909
原创 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
2011
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
5548
原创 Android Android.mk
http://blog.youkuaiyun.com/hxdanya/article/details/7564190http://blog.youkuaiyun.com/cqupt_chen/article/details/9019841http://blog.youkuaiyun.com/acm2008/article/details/8650612
2014-04-01 20:16:26
1404
原创 Android LocalBroadcastManager
BroadcastReceiver 是知道的,但是LocalBroadcastReceiver 是今天浏览别人博客才发现的,从命名可以看得出是本地的通知,深入的了解了一下,发现就是本应用程序内的通知,这个好,有很多可用之地,比如:可以避免很多系统的通知,减少比对,也就减少了费电,虽然可能是很微小的; 还有个好处是比较安全,因为是应用内发送广播,处理数据,不涉及到别的应用。B
2014-04-01 19:50:59
1019
原创 Java 从一个文件中读取某一个特定的字符串
最近需要做一个操作:就是从一个文件中读取某一个字符串,理论上的操作顺序应该是:现读取这个文件,然后一行一行读,看是否有我需要的那个字符串。应该是利用文件流来操作~http://bbs.youkuaiyun.com/topics/380237552http://bbs.youkuaiyun.com/topics/370213517
2014-04-01 19:38:43
6648
原创 Android获得安装或者未安装的apk的信息:versionName, packageName, appIcon...
需求是这样的:我们的浏览器下载一个APK文件,把文件的下载路径交给系统的下载管理类:DownloadManager了,然后监听到下载完成后,就提示用户安装,弹出那个安装应用的界面。就是类似你从各个应用市场下载完应用后,也会提示你安装应用的。你可以监听下载DownloadManager 的ACTION_DOWNLOAD_COMPLETE 这个ACTION,然后做你的逻辑处理,
2014-04-01 19:36:20
3273
c#基础视频教程(来自硅谷动力网络学院)
2009-12-02
c#基础视频教程(来自硅谷动力网络学院)
2009-12-02
c#基础视频教程(来自硅谷动力网络学院)
2009-12-02
c#基础视频教程(来自硅谷动力网络学院)
2009-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人