http://code.google.com/p/android-ui-utils/Utilities that help in the design and development of Android application user interfaces.遵从android4.0 UI规范的UI设计框架,效果不错。android ui patterns其中一个项目主页:http://vie
程序员要站在巨人的肩膀上,C++拥有丰富的开源,这里包括:标准、Web应用框架、人工智能、数据、图片处理、机器学习、日志、代码分析等。 标准 C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分。 Standard Template Library:标准模板 C POSIX library : POSIX
转载 2024-05-08 11:58:02
97阅读
文章目录前言一、API1.1 字段1.2 方法1.3 代码块1.4 类1.5 java 文件二、使用例子2.1 数据表生成 Bean2.2 Service测试类生成参考 前言JavaPoet 是一个用于生成 .java 源代码文件的 Java API。截止博客发表为止,整个项目核心源码就17个类文件,github上却有 9.9k stars,可谓短小精悍。javapoet 实现了自动导包和语句
作者:Felix 工欲善其事,必先利其器。一个好的开发可以快速提高开发者的工作效率,甚至让开发工作变得简单。本文收集了大量的Android开发,快来切磋一下,到底哪一个最适合你。动画 Android View Animations:一个非常强大的开源动画,开发者可以用来创建各种效果。 RecyclerView Animators:可实现RecyclerView动画。APIs CloudRa
转载 2023-09-21 12:07:46
86阅读
各位小伙伴们大家早上好,不知道你的《第三行代码》已经读到哪里了?有些朋友的阅读速度真是令人印象深刻,我记得在《第三行代码》刚刚发售一周不到的时间里,竟然就有人已经读到第9章了。现在,《第三行代码》已经出版一个月有余了,相信已经不少朋友将全本书都看完了。全书都看完的朋友一定知道,《第三行代码》的最后一章是带着大家一起开发了一个开源:PermissionX。这一章的主旨是为了让你了解一个开源整体
1、EventBus(1)通过注解+反射来进行方法的获取注解的使用:@Retention(RetentionPolicy.RUNTIME)表示此注解在运行期可知,否则使用CLASS或者SOURCE在运行期间会被丢弃。通过反射来获取类和方法:因为映射关系实际上是类映射到所有此类的对象的方法上的,所以应该通过反射来获取类以及被注解过的方法,并且将方法和对象保存为一个调用实体。(2)使用Concurre
RTSP认证作为RTSP标准协议的一部分,其内容在网上可以找到很多,在此就不在赘述。EasyDarwin作为RTSP服务器也提供了对RTSP请求的基本认证和摘要认证。EasyDarwin用RTSPSession对象来处理RTSP请求,在其Run函数的kAuthenticatingRequest状态和kAuthorizingRequest状态及其调用的QTSS_RTSPAuthenticate_Ro
UI定义用户界面译为 User Interface 简称 它由(视图)View和(视图)ViewGroup组成 。 View是所有视图(也包括ViewGroup)的基类 。UI的组成layout布局组成 还有一种表示方式:手机屏幕的图标(zfb,jd,tb)等等UI事件接口View.OnClickListener: onClick() View.OnLongClickListener: onL
## Android 录像 开源那些 作为一名经验丰富的开发者,我将以流程图的形式展示整个实现录像功能的流程,并逐步教你每一步需要做什么,包括使用的代码和注释。以下是流程图: ```mermaid flowchart TD A[开始] B[选择录像开源] C[集成录像开源] D[配置权限] E[创建录像功能界面] F[设置录像输出路径] G[录像开始和停止] H[播放录像] I[结束]
原创 2024-01-24 09:31:10
120阅读
一:  关系型数据发展现状         在 DB-Engines 的排名上,Oracle 和 MySQL 两个产品长期霸占了前两名的位置,在最新的排名数据上(2017年6月),Oracle和MySQL分列第一和第二位,Microsoft SQL Server一直是唯一具追随潜质的产品:     &nbsp
概述在Android开发的过程中,View的变化是很常见的,如果View变化的过程没有动画来过渡而是瞬间完成,会让用户感觉很不友好,因此学习好Android系统中的动画框架是很重要的。Android系统提供了两个动画框架:属性动画框架和View动画框架。 两个动画框架都是可行的选项,但是属性动画框架通常是首选的使用方法,因为它更灵活,并提供更多的功能。除了这两个框架,还可以使用Drawable动画
# Android 抠图库使用指南 在Android应用开发中,抠图是一项常见而重要的功能,广泛应用于社交应用、图片编辑工具等场景。抠图的目标是从一张图片中提取出指定的部分,通常用于将前景对象与背景分离。随着技术的发展,越来越多的提供了这一功能,本文将介绍一些常用的Android抠图库,并通过示例代码进行说明。 ## 常用的Android抠图库 以下是一些在Android开发中常用的抠图库
原创 9月前
88阅读
NoSQL数据 MemcachedMemcached是一个自由开源的,高性能,分布式内存对象缓存系统。Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一款软件。现在已成为mixi、hatena、Facebook、Vox、LiveJournal等众多服务中提高Web应用扩展性的重要因素。Memcached
前言每一个蹩脚的C++程序员都有一颗做操作系统内核的心。我从大学毕业开始就对操作系统内核感兴趣,将其看作是术之尽头,可惜那时候一直在无忧无虑的忙着玩网游,也就搁置了。随着时间的推移,逐渐就将其淡忘了,但无忧无虑的日子终有到头的时候,在这个寒冬,不情愿的放了个假,也终于有时间来完成一个简陋的内核。简介项目地址:https://github.com/wangzq0807/smashsmash是一个类U
转载 9月前
45阅读
斯坦福学生机器人俱乐部(Stanford Student Robotics club)Extreme Mobility 团队最近迎来了一名新成员——一个名为 Stanford Doggo 的四足机器人。这个机器人能跳 1 米多高,还能表演后空翻。与其他四足机器人动辄上万美元的成本不同,这个机器人的成本降到了 3000 美元以下,而且设计团队开源了该机器人的设计图、代码以及材料清单。任
开源协议的作用开源协议规定了你在使用开源软件时的权利和责任,也就是规定了你可以做什么,不可以做什么。  开源协议虽然不一定具备法律效力,但是当涉及软件版权纠纷时,开源协议也是非常重要的证据之一。  对于准备编写一款开源软件的开发人员,也非常建议先了解一下当前最热门的开源许可协议,选择一个合适的开源许可协议来最大限度保护自己的软件权益。如何选择开源协议      世界上
2021年,Linux更加受欢迎了,今天就和大家分享4个可以在Linux上运行的开源服务器。1、SambaSamba是种自由软件,用来让UNIX系列的操作系统与微软Windows操作系统的SMB/CIFS(Server Message Block/Common Internet File System)网络协定做连结。尽管大多都是低级代码,许多用户从来不会刻意使用它,但它的重要性不可低估。该项目可
转载 2024-05-28 12:11:32
63阅读
在WEB开发中,javascript提供了许多函数供开发人员使用,这些函数在Ajax流行前足够了,但要构建一个交互性强些的应用恐怕就麻烦 了,为此,收集了自己平时常用到一些JavaScript函数,它们在其它的JS也常见,现在整理并附上注释,方便查阅,希望对大家有所帮助。注:假设以下所有函数都放在一个CC对象中,方便引用。 //这个方法相信是最常用的了, //它虽然没有选择器那么强大,但也有个
# Java开源组件哪些 Java是一种广泛使用的编程语言,它有着丰富的开源组件可以用来加快开发速度和提高代码质量。这些开源组件是由社区开发和维护的,可以帮助开发者解决各种常见问题。 ## 1. Apache Commons Apache Commons是一个开源项目,提供了许多可重用的Java组件。这些组件包括集合框架、IO操作、线程管理、日期处理等。一个常用的组件是`StringUti
原创 2023-08-07 18:33:00
603阅读
# 学习 Qt 开源架构 在软件开发中,了解和实现开源架构是非常重要的一部分,尤其是在使用 Qt 进行开发时。Qt 是一个强大的跨平台应用程序框架,允许我们构建各种类型的应用。在本文中,我将引导一名刚入行的小白如何探索和实现 Qt 中的一些开源架构。 ## 整体流程 我们可以将学习和实现 Qt 开源架构的过程分为如下几个步骤: | 步骤 | 描述
原创 8月前
87阅读
  • 1
  • 2
  • 3
  • 4
  • 5