- 博客(94)
- 资源 (5)
- 收藏
- 关注
原创 高仿微信朋友圈评论popwindow
最近在工作中用到了评论和赞的功能,在网上搜了一下有类似的Demo,个人觉得不太好用,就稍微的做了一下优化和修改。这个功能用到了Popwindow,也就是可以自己定义动画的弹出框。首先是popwindow的布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" androi
2015-08-04 22:22:49 2737
原创 Android开发之路--(2)--Android四大组件
说实话我对Android的理解还是比较浅显的,但是也尝试着写一下自己的感受吧。 做了几个月的工作,对Android的理解就是Android的四大组件:Activity、Service、Broadcast Receiver、Content Provider。下面我来详细介绍一下这四大组件:1.Activity:Activity众所周知,也就是一个活动,相当于界面,用来显示内容的。它
2015-08-02 22:47:26 1093
原创 Android中线程的使用
Android中线程的使用很重要,有时候线程使用不好直接导致线程卡死,软件崩溃。下面分享一下我再开发时对线程的理解,如果有错误还希望大家多多指正。当一个Activity被创建之后,一个线程就算开启了,也就是主线程或者UI线程,主线程中只负责更新界面,而子线程中才会去执行一些复杂的业务。在Android中线程的使用我用的最多的是这三种:Thread、Runnable、Handler1.Thr
2015-07-30 17:09:43 962
原创 Android开发之路--(1)
回首想一想,从事Android开发也已经将近8个月的时间了,毕业也已经一个多月了,8个多月我似乎从一个开发小白成长到了一名初级的Android开发人员,虽然现在仅仅局限于粘贴、复制,但是最起码的现在可以用开源的一些东西来完成我目前的工作。虽然我的Java基础不是很好,但是我正在努力的在开发的过程中去弥补,去完善。之前一直都感觉自己不太喜欢编程,也没想过以后要从事成为一名程序员,但是世事难测,没有什
2015-07-30 15:47:20 983
转载 Android相关资源下载
复制连接至浏览器地址栏或迅雷下载即可下载了一、Android SDK (Android SDK主安装包,包含SDK Manager、AVD Manager、工具包tools,释放后的根文件夹为android-sdk-windows):revision 22.6.2http://dl.google.com/android/android-sdk_r22.6.2-windo
2015-07-28 10:57:21 1289
转载 Intellij IDEA 上传本地项目到Git
已经在单机环境下使用一段时间Git了,发现Intellij IDEA中的Git插件功能并不完善。首先Intellij IDEA中Git本地仓库必须建立在当前项目文件夹下,其它自定义的位置不支持。其次你无法使用Intellij IDEA的Git插件将位于本地仓库的内容上传到远程仓库,要完成这项工作需要使用Git命令行(如果你的操作系统是Linux使用Git Bash,Windows中要使用命
2015-07-28 10:52:11 10921
原创 Android实现沉浸式通知栏,通知栏可以根据app的颜色可改变啦
最近好多app都已经满足了沉浸式通知栏,所谓沉浸式通知栏:就是把用来导航的各种界面操作空间隐藏在以程序内容为主的情景中,通过相对“隐形”的界面来达到把用户可视范围最大化地用到内容本身上。而最新安卓4.4系统的通知栏沉浸模式就是在软件打开的时候通知栏和软件顶部颜色融为一体,这样不仅可以使软件和系统本身更加融为一体。就是手机的通知栏的颜色不再是白色、黑色简单的两种了,本人用的小米4手机,米4手机中
2015-06-18 14:00:53 4816 1
转载 Android 开源交流分享汇总
目录开源交流 1 群 ------ 开源交流 2 群 ------ 开源交流 3 群开源交流 4 群 ------ 开源交流 5 群 ------ 开源交流 6 群原创简介几群作者加速球效果4 群gavin可翻转Layout(正反面),可以翻转显示其背面的View,像真实的卡片一样2群Eric
2015-05-19 11:33:46 3053
转载 【ExpandableListView】ExpandableListView互斥展开效果
ExpandableListView有很多项,展开一项则另一个展开的项关闭, 就像两个项互斥。每次只能有一个项目是展开的。重载onGroupExpand函数,做一下控制就好了,代码如下://复写Adapter方法,//isGroupExpanded(groupPosition)&collapseGroup(i) 都是ExpandableListView的方法,最好将此对象以
2015-05-16 13:08:20 1052
转载 【layout_weight权重】Android 对Layout_weight属性完全解析以及使用ListView来实现表格
转载请注明出处:http://blog.csdn.net/xiaanming/article/details/13630837今天主要说的是对Layout_weight属性的完全解析,以及利用Layout_weight这个属性使用ListView来实现表格的效果,我们都知道Android里面专门有一个TableLayout来实现表格的,说实话,我平常开发中用TableLayout还是比较少
2015-05-16 13:04:21 1120
原创 教你轻松几步实现底部导航栏
现在市场上很多app都喜欢底部导航的样式,当然底部导航有很多种方法实现:Fragment、Tabhost等等。最近在网上看到一个比较容易实现的一种方法,真的很简单,下面给大家分享一下:1.首先导入一个第三方的包:activitycollection.jar(见下)2.让你的MainActivity继承ActivityCollection protected void onCrea
2015-05-05 18:49:02 1324
转载 android机型适配问题
Android设备屏幕的尺寸是各式各样的,如小米是4英寸的,Xoom平板是10英寸;分辨率也千奇百怪,800×480,960×540等;Android版本的碎片化问题更是萦绕于心,不过在设计应用时可以分为两大块:3.0之前的版本和3.0之后的版本。这种情况会带来什么问题我们用三个假设来说明一下。假设你的手上有两个4英寸的设备,设备A的分辨率是800×480,设备B的分辨率是1600×960
2015-05-04 11:27:37 1010
转载 Android常见错误汇总
1、Unable to resolve target 'android-2'安装低版本的api,再default.properties 这个文件中把target=android-2 改成 target=android-7终于就没有问题了。2、Invalid start tag LinearLayoutmain.xml放错文件夹了,应该在\res\layout下。3、IN
2015-05-04 09:07:46 1365
原创 popwindow 被魅族虚拟键挡住
我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。 之前在做项目的时候,做了一个分享的功能,调用的是友盟的第三方,功能实现的很完美,也完美分享了,但是在测试的时候,我用魅族X4的手机分享弹出的popwindow被手机自身的虚拟键挡住了,在网上找了好多资料,说可以把手机的虚拟键给关闭,却是也做到了,但是好像不太符合逻辑。看到qq的就不会被挡到心里很佩服qq的大神们是怎么做到的。经过我不断的在...
2015-04-30 10:23:05 2718
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人