码迷,mamicode.com
首页 > 移动开发
Android实现仿qq侧边栏效果
最近从github上看到一个关于侧边栏的项目,模仿的是qq侧边栏。这个项目是一个android studio项目,可以导入android studio中,也可以导入到Eclipse中。其中的ResideMenu就是写好的第三方控件,可以拿过来直接用。我们主要来看一下它是如何来运用的...
分类:移动开发   时间:2015-05-18 16:52:53    阅读次数:222
iOS并发编程--8种加锁方式及比较
iOS开发中不可避免的会遇到加锁的情况,今天就来比较一下各种加锁方式。目前我所知道的有如下几种加锁方式: 1. @synchronized 关键字加锁 2. NSLock 对象锁 3. NSCondition 4. NSConditionLock 条件锁 5. NSRecursiveLock 递归锁 6. pthread_mutex 互斥锁(C语言) 7. dispatch_sema...
分类:移动开发   时间:2015-05-18 16:49:56    阅读次数:248
Android新控件RecyclerView浅析及上拉和下拉刷新
RecyclerView是android-support-v7-21版本中新增的一个Widgets,RecyclerView是ListView的升级版本,更加先进和灵活。在以后的开发中我们就可以直接使用RecyclerView来替换ListView。...
分类:移动开发   时间:2015-05-18 16:50:46    阅读次数:183
【Android】实现类似于QQ将好友的头像用作快捷方式。
原因: 写这个的原因就是网上大都是告诉你如何用drawable里的资源做快捷方式,那么本地的图片能不能做快捷方式呢?肯定是可以的,所以我找了下安卓的源码,发现有这样的介绍 /** * Activity Action: Creates a shortcut. * Input: Nothing. * Output: An Intent representing...
分类:移动开发   时间:2015-05-18 16:50:03    阅读次数:144
android 一个集合问题导致不得不说的故事
android 一个集合问题导致不得不说的故事...
分类:移动开发   时间:2015-05-18 16:47:31    阅读次数:166
Android 编码规范
Android编码规范 1.包命名 一个唯一的包名总是全部小写,构造为顶级域名com/edu/net+机构部门缩小+项目所写+模块名 例如com.tghz.gameimsdk.activity 2.类命名 类名采用驼峰式命名,大小写混合,每个单词的首字母大写,使用完整单词,避免缩写词(除非该缩写词被广泛的使用,如URL,HTML)。 类名的每个单词为名词,避免出现无意义的单...
分类:移动开发   时间:2015-05-18 16:48:10    阅读次数:138
Ubuntu系统下安装jdk及AndroidStudio
昨天在家折腾了一天,把电脑上装了个ubuntu系统,并成功搞定jdk及Androidstudio的安装,可以新建项目直接运行,之前没有接触过ubuntu,一天下来勉强把ubuntu上一小部分基本操作搞懂了,随便写个笔记记录下: 1,从http://www.linuxidc.com/Linux/2015-01/112030.htm1下载linux环境的jdk压缩包:jdk-8u45-linux-x...
分类:移动开发   时间:2015-05-18 16:47:25    阅读次数:145
Android属性设置android:noHistory="true"
?? 设置 android:noHistory="true"后,该Activity在statck中不留历史痕迹。默认的值是false。 举例说明,假设有三个Activity分别是:A,B,C。这三个Activity可以依次顺序启动下一个Activity,比如,在A中做一个Button,用户点击后跳转到B ; 同样,在B中也做一个Button,点击跳转到C。C不再做Button,只是一个用以演示...
分类:移动开发   时间:2015-05-18 16:45:21    阅读次数:180
android企业实战视频培训班
北风网android企业实战课程的培训班,是北风网最新推出的培训班的课程,北上广地区包就业,其他地区推荐就业...
分类:移动开发   时间:2015-05-18 16:46:03    阅读次数:136
AndroidStudio使用问题汇总——导入(import)工程时常见错误
一、第一种错误: 错误日志大体是这样:The project is using an unsupported version of the Android Gradle plug-in (0.9.2) 问题分析:从英文意思上看是说,你的工程正在使用不支持的gradle版本。是因为的androidStudio版本过高,对于低版本的gradle插件不再支持导致的。那问题怎么解决呢,Androi...
分类:移动开发   时间:2015-05-18 16:45:14    阅读次数:176
android导入eclipse项目后,gradle版本引起的问题.md
1.Error:The project is using an unsupported version of the Android Gradle plug-in (0.12.2). The recommended version is 1.2.3. 2.Unable to load class 'org.codehaus.groovy.runtime.typehandling.ShortTypeHandlin...
分类:移动开发   时间:2015-05-18 16:40:19    阅读次数:292
android waiting for debugger
Please see the correct annswer HERE You have set a break point in one of the classes. Just take off all the break points in your project and run again...
分类:移动开发   时间:2015-05-18 16:36:32    阅读次数:213
IOS 获取Mac地址
#include #include #include #include //mac address// Return the local MAC addy// Courtesy of FreeBSD hackers email list// Accidentally munged during pr...
分类:移动开发   时间:2015-05-18 16:35:58    阅读次数:202
iOS 点击空白处隐藏键盘的几种方法
IOS开发中经常要用到输入框,默认情况下点击输入框就会弹出键盘,但是必须要实现输入框return的委托方法才能取消键盘的显示,对于用户体验来说很不友好,我们可以实现点击键盘以外的空白区域来将键盘隐藏,以下我总结出了几种隐藏键盘的方法:首先说明两种可以让键盘隐藏的Method:1、[view endE...
分类:移动开发   时间:2015-05-18 16:33:24    阅读次数:215
LeetCode--Happy Number
Write an algorithm to determine if a number is "happy".A happy number is a number defined by the following process: Starting with any positive integer...
分类:移动开发   时间:2015-05-18 16:31:56    阅读次数:183
在Android开发中,定时器一般有以下3种实现方法
在Android开发中,定时器一般有以下3种实现方法:原文地址http://www.360doc.com/content/12/0619/13/87000_219180978.shtml一、采用Handler与线程的sleep(long)方法二、采用Handler的postDelayed(Runna...
分类:移动开发   时间:2015-05-18 16:31:07    阅读次数:196
css3实现手机效果的“切换标签”
Style样式 .toggle { position: relative; display: inline-block; width: 60px; height: 30px; ...
分类:移动开发   时间:2015-05-18 16:24:27    阅读次数:242
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!