- 博客(7)
- 收藏
- 关注
原创 Android Studio + Github Git代码管理
前言 最近切换来工作平台,随便也整理了一下在ubantu上使用 Android Studio + 的方式进行代码版本管理。目录:1.注册Github帐号。2.在GitHub上创建新的项目。3.在ubuntu(或者Mac)上安装 Git客户端。4.生成SSH.key码5.在Github上设置SSH.key6.在Android Studio上设置 Gith
2016-01-25 18:20:20 862
原创 Android ContentProvider 分析与应用(一)使用ContentProvider
搞明白如何使用系统提供ContentProvider。会用系统提供的ContentProvider了,就知道能够给我们带来哪些功能。步骤非常简单。 第一步:找到需要调用的ContentProvider的uri。 第二步:使用ContentResolver对象,调用query(delete;insert;update)方法,获取数据即可。以查找手机联系人为例:
2015-12-23 14:00:02 490
原创 Android BroadcastReceiver 广播分析;无序广播与有序广播优先级规则探讨
一、两种Broadcast:· 普通广播(Normal Broadcast):用sendBroadcast()方法发送。普通广播是完全异步的,逻辑上可以在同一时刻被所有匹配的接受者接收到,消息传递效率高,缺点是接受者不能将处理结果传递给下一个接收者,也无法终止广播传播。 ps:接收无序广播的接收器接收到广播的顺序也是有序的,接收无序广播的接收器也一样可以设置优先级的。如果
2015-12-22 02:11:43 4292
原创 Android 自定义Permission;permission-tree;permission-group自定义(权限,权限组,权限树)
android的自定义权限还是非常简单的。我就按照应用场景来讲吧。定义与设置自定义权限: 当b应用启动a应用的组建(可以是Activity,Service,BroadcastReceiver等)时,如果没有设置权限,那么将无法使用。那么就需要给a应用制定的组建设置一个Permission就可以了。第一步:得先自定义一个权限,才有自定义权限可以被使用。所以在AndroidMa
2015-12-22 02:00:43 2078
原创 Android ToolBar 解析与应用(三)状态栏,toolbar,窗口背景,底部导航条颜色设置,
如下图所示,能够设置颜色的部分有4个。分别是:状态栏,app bar,navigationbarcolor,窗体背景色.状态栏透明色: 1,在style主题样式中添加 android:windowTranslucentStatus 属性;并吧该style设置为activity的theme。resources xmlns:tools="htt
2015-12-13 13:42:41 1682
原创 Android ToolBar 解析与应用(二)点击监听
Toolbar的点击事件监听目前我只发现了三种,如果有朋友知道更多的可监听的事件,请告诉我,感激不敬! 如上图,我就按照上图的标示一个一个说吧。第一个:1.setNavigationlcon的点击监听(左上角第一个)。 @Override public boolean onOptionsItemSelected(MenuItem item) {
2015-12-13 02:47:01 9929 1
原创 Android ToolBar 解析与应用(一)创建toolbar
第一步: 在gradle中导入v7依赖包,版本只需要大于21即可,我用的版本是23.1.1(4.4一下的版本)。dependencies { compile 'com.android.support:appcompat-v7:23.1.1'}第二步: 把activity主题位置为AppTheme.Base,或者直接使用主题:Theme.Ap
2015-12-13 02:44:08 499
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人