干嘛呢:给自己找个伴吧

作为一款LBS社交应用,《干嘛呢》最大的亮点是利用简洁的操作,快速的寻找到身边与自己想法相同的人。但是本作支持的功能较少,只能进行最简单的交流,但和其它约炮利器比起来,显得更健康更正派。

 


应用名称:干嘛呢
应用价格:免费
应用平台:Android
现在的LBS社交应用越来越多的关注到用户生活的点滴,很大程度上给用户带来了便利。《干嘛呢》也是利用LBS使用户快捷的寻找到自己身边想法一样的同伴。本作并不支持第三方账号登陆,这在现在的社交应用中已经较少见,可能会对应用的推广带来些许不便。注册倒是挺方便,要填写的资料很少。《干嘛呢》整个界面风格走的是清新简洁路线,白底加上浅色调看起来比较舒服,所有的功能和选项都一目了然,没有过多的按键和设置。

简单来说,用户可以通过点击上方列表中的图标更改自己的活动状态,表示自己正在干什么,或者想做什么。状态标签现在有二个版面,运动,休闲,娱乐种类很多,并有着不同颜色分类,不过这些颜色没有实际意义的,只是为了让界面看起来更和谐。虽然这么多标签看上去挺全,可对于丰富的生活来说,这些分类是远远不够的。就算是现在仅有的标签,也不支持用户进行自定义:标签内容、标签颜色、排列顺序,标签叠加这些最基本的功能本作都不支持。这在使用中其实会带来很多不便,很个人兴趣和爱好是不一样的,用户不能将自己常做的事优先排列,会在平时使用本应用时与以往的操作习惯冲突。

状态更新后,会提示有和自己有相同想法的同伴数量,点击该数量后,会打开同伴列表,上面标注出同伴的状态更新时间和与自己的距离。距离只会显示公里数,并不会标注城市名,有的时候有点影响异地的沟通。点击同伴头像即可查看资料,并可与其交流。本应用设置成只有同伴才能进行聊天,聊天的功能只是最简单的文字交流,并不支持语音和图片的插入,显得有点落伍。与同伴的聊天记录可在左下角菜单中查询,而且所有的记录是无法删除的,使用起来很不适应。可能开发者考虑更多的是实用性,同伴列表只采用距离远近排列,不支持其它排列方式。列表中也只是一味的追求距离远近,而忽略发布时间的问题,会让状态的即时性大打折扣,有种刻舟求剑的感觉。

如果用户不知道接下来想做什么,也可以查看最下方的“附近的人”,看看身边的人都在想些什么,说不定就会找到自己接下来的目标。当然要用户和对方的状态一致才能聊天,如果状态并不一致,可能点击右上角的“我也是”进行状态的快速设置。

简洁是本作最大的优点,本作简化很多用户的操作,用户上手容易,接受度会较高,能给用户带来了较快捷的操作体验。但是操作的简洁带来的却是功能的缺失,本作的自由度受到了很大限制,不能根据用户实际情况进行自定义操作,与平时的操作习惯有着很大的冲突,时间一长,很容易遗失用户。其实简洁并不是意味着一定要舍弃多余功能,适度加入基本功能来适应用户平时已经养成的操作习惯也未尝不可。推荐给厌烦了复杂操作,却想找到和自己一样想法的同伴的用户。

下载点这里

 

iVan雷锋网专稿,转载请注明!)

`com.caverock:androidsvg` 库是一个用于在 Android 应用中处理 SVG(可缩放矢量图形)文件的开源库。其用途主要体现在以下几个方面: ### 显示 SVG 图像 可以将 SVG 文件加载并显示在 Android 的 `ImageView` 或自定义视图中。与传统的位图图像(如 PNG、JPEG)不同,SVG 是基于矢量的,因此可以无损缩放,在不同分辨率的设备上都能保持清晰的图像质量。以下是一个简单的示例代码: ```kotlin import android.os.Bundle import android.widget.ImageView import androidx.appcompat.app.AppCompatActivity import com.caverock.androidsvg.SVG import com.caverock.androidsvg.SVGImageView import java.io.IOException class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) val imageView: ImageView = findViewById(R.id.imageView) try { // 从资源文件中加载 SVG val svg = SVG.getFromResource(this, R.raw.sample_svg) // 将 SVG 渲染到 ImageView val svgImageView = SVGImageView(this) svgImageView.setSVG(svg) setContentView(svgImageView) } catch (e: IOException) { e.printStackTrace() } } } ``` ### 动态修改 SVG 内容 该库允许在运行时动态修改 SVG 的属性,如颜色、大小、形状等。这在需要根据用户交互或应用状态改变 SVG 显示效果时非常有用。例如,可以通过修改 SVG 的填充颜色来实现图标颜色的切换: ```kotlin val svg = SVG.getFromResource(context, R.raw.sample_svg) val root = svg.documentRoot root.setAttribute("fill", "#FF0000") // 将填充颜色改为红色 ``` ### 与 Android 动画结合 可以将 SVG 与 Android 的动画框架结合,创建复杂的动画效果。例如,通过改变 SVG 的路径或属性,实现路径动画、形状变形等效果。 ### 支持 SVG 裁剪和遮罩 可以使用 SVG 作为裁剪路径或遮罩,对其他视图或图像进行裁剪或遮罩处理,实现独特的视觉效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值