精华内容
下载资源
问答
  • Android开源代码

    2013-11-18 14:08:58
    几个不错的 开源代码,不管是学习还是工作应该都有用
  • 高通android开源代码下载

    万次阅读 2017-06-06 15:05:46
    高通android开源代码下载 开源网站https://www.codeaurora.org/projects/all-active-projects/android-msm,选择wiki,在Wiki页面中查找BranchRelease章节,就可找到代码下载方法。我们要下载Release分支的代码, ...

    高通android开源代码下载

     

    开源网站https://www.codeaurora.org/projects/all-active-projects/android-msm,选择wiki,在Wiki页面中查找BranchRelease章节,就可找到代码下载方法。我们要下载Release分支的代码, release链接,会进入release列表页面。

    $ repo init -ugit://codeaurora.org/platform/manifest.git -b [branch] -m [manifest]--repo-url=git://codeaurora.org/tools/repo.git --repo-branch=caf-stable

    $ repo sync

     

    (1)  repo init

    作用是下载或更新好repo配置和脚本集(相当于对repo配置和repo脚本集进行gitpull,但是它还额外做了更多的事情),repo配置和脚本本身又是由git管理的,repo配置指定使用哪些git项目,脚本是repo命令本身的实现。

    在空目录中执行这个目录后,会生成一个.repo目录,查看.repo目录,会看到有如下内容:

    $ls .repo

    manifests/ manifests.git/  manifest.xml  repo/

     

    (2)  repo sync

    作用是下载当前repo配置的所有项目,并生成对应的repo工作目录

     

    这里要确认我们要下载的branch和manifest,我们要下载的是release分支代码,所以branch对应release,点击release进去知道我们想要代码的manifest,比如8937_64 android7.0代码对应的mainfest为LA.UM.5.6.c1-00300-89xx.0.xml

     

    repo init -ugit://codeaurora.org/platform/manifest.git -b release -mLA.UM.5.6.c1-00300-89xx.0.xml --repo-url=git://codeaurora.org/tools/repo.git--repo-branch=caf-stable

     

    提示:-sh:repo:command not found

     

    要解决这个问题,需要做下面一些操作:

    (1)  下载repo脚本

    安装git:sudo apt-getinstall git-core

    安装curl:sudo apt-getinstall git-core curl

    通过curl下载repo:

    mkdir ~/bin   这里的~是当前用户的路径

    PATH=~/bin:$PATH有这步应该可以不需要下面的(2)

    curlhttps://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo

     

    (2)  配置好环境变量

    比如我把repo拷贝到/home/userA/bin目录下。需要export PATH=$PATH: /home/userA/bin/repo。

     

    接着执行上面的repo init


    提示需要配置用户名和邮箱(可用的即可,比如我用的是163的邮箱),因为每次Git提交都会使用该信息。它被永远的嵌入到了你的提交中。

     

    可通过上面的git config方式来配置,执行了git config –global后会在用户目录下生成.gitconfig文件,并把配置的内容写入其中。

     

    如果是git config --system,对应/etc/gitconfig文件。

     

    参考链接:

    repo系列-关于repo的理解

    http://blog.chinaunix.net/uid-9525959-id-4534319.html

     

    7.1 自定义 Git - 配置 Git

    https://git-scm.com/book/zh/v1/自定义-Git-配置-Git

     

    展开全文
  • 收集Android开发中优秀的开源组件库,方便大家查询,欢迎 PR 和 star~ 目录 Catalogue 列表List 动画Animation 图标Icon 图片框架Image 图表Chart 完整开源项目Project 布局Layout 开发框架Framework 弹框Dialog ...
  • Android开源代码分享

    2014-10-17 10:32:17
    Android开源代码分享 一、AppMsg实现自定义Toast。          github下载地址       二、CircleImageView实现带边框圆形头像.      
     原文地址:http://www.cnblogs.com/androidez/p/3586421.html


    Android开源代码分享

    一、AppMsg实现自定义Toast。

     

                           

     

     

          github下载地址

     

     

     

    二、CircleImageView实现带边框圆形头像.

     

     

                                    

     

     

     

        github下载地址

     

     

    三、rubychina4android 

         

    特性:

    • 安卓原生的侧滑抽屉
    • 下拉刷新
    • 主页帖子列表下滑到头后自动获取新的内容
    • 浏览帖子详情并支持Markdown,左右侧滑分别展示帖子内容、回复列表、回复编辑(预览)
    • 登录、退出功能

    为什么要开发安卓版本

    • 热爱Ruby-China社区
    • 我希望用自己掌握的技术在安卓上面提供优秀的体验
    • 探索HTML5与native的结合
    • 一套更快更好的与Rails结合的移动端开发技术

                        

     

      

             github下载地址

     

    四、TimelyTextView

           TimelyTextView实现Timely应用的数字动画递减功能。 

     

     

                      

     

     

      github下载地址

     

     

     

    五、Android-UndoBar

     

           类似Gmail删除的功能

     

                      

     

     

                github下载地址

     

     

    六、ListBuddies

     

          

            ListBuddies实现自动滚动的瀑布流

     

            

     

     

           github下载地址

     

     

    七、BackgroundViewPager

     

            BackgroundViewPager实现桌面launch移动,viewpage切换背景更随移动改变。

     

                      

     

     

             github下载地址

     

    八、AndroidStaggeredGrid

     

      AndroidStaggeredGrid 实现瀑布流效果,是一个支持实现多行多列且可变尺寸的阶梯形网格视图的开源库。

      StaggeredGridView 的开发是因为该开源作者在实现其Etsy app时发现Google的Android库中没有提供相关功能以实现其需求,即需要在landscape & portrait两种模式下显示不同的行、列,且能在模、竖屏都保持单元格显示同步, 运行稳   定,还要支持自定义页头 & 页脚。

     

             

     

     

        github下载地址

     

     

    九、CircleLayout实现圆环布局。

     

                         

                       

     

     

        github下载地址

    展开全文
  • 编译android开源代码之前,确保要下载完整的android源码 具体下载方法见链接:国内android源码下载镜像及下载方法代码下载完后,安装步骤很简单: 1. 配置envsetup.sh权限 ylp@ubuntu:~/bin/build$ chmod 755 ...

    编译android开源代码之前,确保要下载完整的android源码
    具体下载方法见链接:国内android源码下载镜像及下载方法

    代码下载完后,安装步骤很简单:
    1. 配置envsetup.sh权限
    ylp@ubuntu:~/bin/build$ chmod 755 envsetup.sh

    2.执行脚本
    ylp@ubuntu:~/bin$ . build/envsetup.sh —点和build之间有空格
    including device/asus/fugu/vendorsetup.sh
    including device/generic/mini-emulator-arm64/vendorsetup.sh
    including device/generic/mini-emulator-armv7-a-neon/vendorsetup.sh
    including device/generic/mini-emulator-mips64/vendorsetup.sh
    including device/generic/mini-emulator-mips/vendorsetup.sh
    including device/generic/mini-emulator-x86_64/vendorsetup.sh
    including device/generic/mini-emulator-x86/vendorsetup.sh
    including device/google/dragon/vendorsetup.sh
    including device/htc/flounder/vendorsetup.sh
    including device/huawei/angler/vendorsetup.sh
    including device/lge/bullhead/vendorsetup.sh
    including device/linaro/hikey/vendorsetup.sh
    including device/moto/shamu/vendorsetup.sh
    including sdk/bash_completion/adb.bash

    3.编译
    ylp@ubuntu:~/bin$ make -j2 (其中j2代表用的单核CPU,可以最大运行cpu个数*2+1个线程,一般2核系统,取值为make -j4; 4核系统取值为make -j8)

    展开全文
  • Pull-to-Refresh.Rentals-Android开源代码,github上的不能直接在Android上面运行,故整理好的,可以直接运行。
  • 22个值得收藏的android开源代码-UI篇

    万次阅读 多人点赞 2015-07-08 21:44:21
    22个值得收藏的android开源代码-UI篇 本文介绍了android开发者中比较热门的开源代码,这些代码绝大多数可以直接应用到项目中。FileBrowserView一个强大的文件选择控件。界面比较漂亮,使用也很

    22个值得收藏的android开源代码-UI篇



    本文介绍了android开发者中比较热门的开源代码,这些代码绝大多数可以直接应用到项目中。


    FileBrowserView

    一个强大的文件选择控件。界面比较漂亮,使用也很简单。特点:可以自定义UI;支持复制、剪切、删除、移动文件;可以用在Fragment、ativity、DialogFragment中;支持快速切换目录。

    http://jcodecraeer.com/a/opensource/2014/1020/1806.html

    MultiItemRowListAdapter

    多列效果的ListView,采用重新包装adapter的方式,使你的ListView可以显示成多列,跟普通的ListView相比,只会增加一行代码。 

    MultiItemRowListAdapter

    http://jcodecraeer.com/a/opensource/2014/1020/1805.html

    android_packages_apps_Focal

    一个开源的相机应用源码,由著名的rom制作团队cyanogenmod出品,曾是他们的官方相机应用,如果你想学习相机应用的编写,这是一个很好的学习材料。


    http://jcodecraeer.com/a/opensource/2014/1019/1803.html

    MultiChoiceAdapter

    一个实现了ListView多选操作的ListAdapter,他的功能类似于ListView的CHOICE_MODE_MULTIPLE_MODAL 模式,但是还有如下特点:他可以保持选择的数目 ,并且选中的状态下有一个透明的背景色;它支持2.x版本;它可以用到gridview中实现gridview的多选效果。

    http://jcodecraeer.com/a/opensource/2014/1017/1795.html

    JamsMusicPlayer

    一个开源的音乐播放器代码。JamsMusicPlayer本来是play store上的一个付费应用,因为google的付费应用必须显示开发者住址的政策而被迫下架。作者最终选择了将这个app开源出来。

    http://jcodecraeer.com/a/opensource/2014/1016/1793.html

    TextJustify-Android

    TextJustify是对安卓TextView控件的格式优化,TextView在显示文字的时候往往在一行的中间部分就跳到了下一行,看起来很杂乱,尤其是在显示英文的时候,TextJustify解决了这个问题。

    Logo

    http://jcodecraeer.com/a/opensource/2014/1016/1791.html

    FloatingActionButton

    一个类似Android版Google+浮动功能按钮的控件,可以响应ListView的滚动事件。当列表向上滚动的时候会自动显示,向下滚动的时候自动隐藏。 

    Demo

    http://jcodecraeer.com/a/opensource/2014/1016/1789.html

    CircularProgressDrawable

    带圆形进度显示的进度条,如果你想在安卓中实现有趣的动画效果,最直接的办法是使用drawable的子类而不是button或者ImageView

    Overshoot Example

    http://jcodecraeer.com/a/opensource/2014/1016/1785.html

    DragLayout[QQ5.0侧滑效果]

    image

    使用support.v4包下的ViewDragHelper实现QQ5.0侧滑效果 

    http://jcodecraeer.com/a/opensource/2014/1016/1783.html

    AndroidSlidingUpPanel

    一个能够向上滑动的时候往上飞出一个显示区域的控件,类似于play music中的效果。该控件在主界面中有一个底部触发区域,该区域点击的时候被隐藏在下方的内容将网上漂移到顶部,直到被隐藏的内容完全挡住原来的布局。当被隐藏区域完全显示,这时再次点击触发区域(或者是通过下滑的手势)将恢复到最初的状态。

    SlidingUpPanelLayout

    http://jcodecraeer.com/a/opensource/2014/1016/1782.html

    android-swipelistview

    SwipeListView是一个Android List View实现,实现了自定义ListView单元格,可通过滑动来显示扩展面板。

    SwipeListView screenshot

    http://jcodecraeer.com/a/opensource/2014/1015/1777.html


    Satellite Menu最好的仿path菜单

    相信很多人都知道path上那个栩栩如生的菜单效果,网上仿照实现的开源代码我至少看到有5种,不过这个是我所知道的最好的,理由有2:1非常流畅; 2使用接口非常简单,就像使用自带的控件一样。

    http://jcodecraeer.com/a/opensource/2014/1014/1771.html

    Swipecards

    一个实现了可滑动卡片风格的开源项目,类似国外很火的交友软件Tinder中的卡片效果,图中的卡片可左右滑动飞出界面,分别表示喜欢和不喜欢。

    http://jcodecraeer.com/a/opensource/2014/1014/1770.html

    ExFilePicker

    又一个简洁的文件选择器,特点如下:可以选择文件;可以选择目录;可以选择多个文件或者目录;支持按过滤条件选择;支持排序;可以创建新的目录。 

    ScreenshotScreenshot

    http://jcodecraeer.com/a/opensource/2014/1014/1768.html

    AndroidResideMenu

    具有iOS 7/8 parallax effect 风格的侧边菜单,类似于最新版qq的菜单效果。ReisdeMenu 创意灵感来自于Dribbble1还有2,而这个是Android版的ResideMenu,在视觉效果上部分参考了iOS版的RESideMenu

    http://jcodecraeer.com/a/opensource/2014/1014/1767.html

    android_effects学习opengl es的好代码

    一个用opengl es实现了各种逼真3d效果的代码示例程序,非常值得学习。 

    http://jcodecraeer.com/a/opensource/2014/1013/1757.html

    NoNonsense Notes记事与便签app

    一个记事本与任务计划的app,适配和手机和平板,还可以使用google账户将数据保存到云端,动画效果做的不错 ,典型的欧美人的风格。

    Phone UI


    http://jcodecraeer.com/a/opensource/2014/1012/1752.html

    CalendarListview

    CalendarListview 提供了在日历视图中选择一个日期的简单方法  

    CalendarListview GIF

    http://jcodecraeer.com/a/opensource/2014/1011/1742.html


    AndroidStaggeredGrid瀑布流

    注意跟StaggeredGridView区别,他的实现原理更类似于PinterestLikeAdapterView。AndroidStaggeredGrid的目的是为了满足Etsy app的需求(估计是作者自己开发的一个app)。有个很不错的特点是,当横竖屏切换时,改控件可以自己定位上次浏览的位置。和ListView一样,支持添加header 和 footer。个人觉得这个才是最好的。

    Staggered Grid Sample Image

    http://jcodecraeer.com/a/opensource/2014/1011/1737.html

    FlipView目前最流畅的翻转动画效果

    该库使你通过简简单单几行代码就能实现类似flipboard的翻转效果。比起以前看到的那个android-flip库,这个要流畅很多。

    http://jcodecraeer.com/a/opensource/2014/1011/1733.html

    WaveView

    一个实现了水波纹动态效果的自定义view,能够改变水的高度,此特性使其可以作为呈现加载效果的progressbar ,可自定义背景色以及进度等 

    screen

    http://jcodecraeer.com/a/opensource/2014/1011/1732.html


    Android-Week-View

    Android Week View 是一个类似于原生日历应用中日视图和周视图的开发库,支持自定义style。 

    http://jcodecraeer.com/a/opensource/2014/1010/1727.html

    展开全文
  • 转载自:... material design 的android开源代码整理 1 android (material design 效果的代码库) 地址请点击:MaterialDesignLibrary 效果:
  • Android开源代码解读のOnScrollListener实现ListActivity滚屏首字母提示_IT168文库ListActivity
  • 22个值得收藏的Android开源代码-UI篇

    千次阅读 2018-06-07 17:21:05
    随时随地阅读更多技术实战干货,充分利用闲暇时间,请关注源代码社区公众号和技术交流群。...22个值得收藏的android开源代码-UI篇 泡在网上的日子 / 文发表于2014-10-20 11:13第62288次阅读开源 编辑推荐:稀土掘...
  • 通过android端和服务端搭建做聊天客服。服务端的代码没上传。通过这个,可以完成在客户端服务端聊天功能。聊天通讯是运用nety框架写的。通过广播,服务处理
  • 从Git下载下来的开源代码,实现各种漂亮的ui效果,很实用
  • Android开源代码汇总

    千次阅读 2016-06-27 17:38:17
    一个强大的拉动刷新开源项目,支持各种控件下拉刷新,ListView、ViewPager、WevView、ExpandableListView、GridView、ScrollView、Horizontal ScrollView、Fragment上下左右拉动刷新,比下面johannilsson那个只支持...
  • 本文介绍了android开发中比较热门的开源代码,这些代码绝大多数可以直接应用到项目中。 原文地址:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1020/1808.html 1.FileBrowserView 一个强大的文件...
  • Android 开源代码网站

    2016-01-22 11:01:28
    http://jcodecraeer.com/plus/list.php?tid=31
  • Android SDK源代码 ... 开源代码 http://www.open-open.com/lib/view/open1404286864296.htmlhttp://www.apkbus.com/android...
  • 高通CodeAurora Android开源代码下载

    千次阅读 2017-07-15 14:51:24
    登录高通开源网站https://www.codeaurora.org,选择Android-MSM,选择选择wiki,在Wiki页面中查找BranchRelease章节,就可找到代码下载方法。我们要下载Release分支的代码, release链接,会进入release列表页面。 ...
  • 百大android开源代码汇总

    千次阅读 2016-04-08 21:34:42
    一个强大的拉动刷新开源项目,支持各种控件下拉刷新,ListView、ViewPager、WevView、ExpandableListView、GridView、ScrollView、Horizontal ScrollView、Fragment上下左右拉动刷新,比下面johannilsson那个只支持...
  • android开源代码站开通啦!

    千次阅读 2014-10-10 02:43:59
    模仿了code4app 做了个android版本的开源代码搜集功能,http://jcodecraeer.com/plus/list.php?tid=31 还在
  • 160多个android开源代码汇总

    千次阅读 2018-10-02 18:42:38
    一个强大的拉动刷新开源项目,支持各种控件下拉刷新,ListView、ViewPager、WevView、ExpandableListView、GridView、ScrollView、Horizontal ScrollView、Fragment上下左右拉动刷新,比下面johannilsson那个只支持...
  • aFreeRDP android开源代码的学习研究

    千次阅读 2013-11-30 20:20:41
    FreeRDP官方网站介绍:http://www.freerdp.com/2013/01/29/thinstuff-android-client-released/ aFreeRDP在Github上的开源代码:https://github.com/FreeRDP/FreeRDP/tree/master/client
  • 收集到的Android开源代码

    千次阅读 2013-07-15 19:33:40
    andriod闹钟源代码 http://www.apkbus.com/android-20974-1-1.html android源码分享之指南针程序 http://www.apkbus.com/android-20973-1-1.html 重力感应的测试程序andriod源代码 ...
  • 本人会陆续整理收集Android 中不同类列的开源框架。方便开发流程,减少开发查询成本。 WebView 框架 JsBridge Android的Java和JavaScript桥接 地址:https://github.com/lzyzsd/JsBridge AndroidChromium ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,280
精华内容 4,912
关键字:

android开源代码