展开

关键词

Android 8.0适配

1.为什么要进行适配    android 8.0中 如果不对进行适配就会出现白底,比如饿了吗,小黄车等软件 ? 虽然那个对系统功能不会有影响,但是对于“强迫症”用户体验会非常不好,那么什么情况下需要适配呢? 若在代码中指定targetSdkVersion的版本>=26时,系统会默认你的系统已经适配了8.0,如果不想适配,又不想做适配,可以将targetSdkVersion的值修改到26以下即可,android 8.0默认向下兼容 2.适配方法  使用image assets做适配,android 8.0使用的是mipmap-anydpi-v26文件夹,片使用背景层和片两部分详细的可以查看api 最终就完成了android 8.0的适配了。

51440

Android表格库制作

之前有写过一个表lib,但是开发的速度,大多很难跟上产品需求变化的脚步,所以修改了下原先的表库,支持表下面能整合table显示对应的类目,用曲线替换了折线,支持多曲线的显示,增加了显示的动画,,增加了一些可定制的属性 ,支持水平柱状和叠加柱状,以及多曲线和饼状的显示 1.效果 ? 2.各种表的使用方式 1.饼状 这个和原先的使用一样,只不过增加了一个动画,可以参看之前的文章,饼状使用。 / 还有y_visible_num:y轴需要显示几列 2.2 数据设置 public class HorBarActivity extends AppCompatActivity { //显示的坐点 private ChartLine mChartline; //多条折线的坐点 private List<List<DotVo mMulListDisDots; //x轴的点

26041
  • 广告
    关闭

    90+款云产品免费体验

    提供包括云服务器,云数据库在内的90+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android设计 - 设计概述(Iconography)

    启动 启动是在主屏幕或者所有的app屏幕时,你的app的可视化的代表。由于用户可以更换主屏幕的墙纸,要确保你的启动在不同类型的背景下清晰可见。 ? ? ? 例如,在Gmail app中,每个消息 都有一个星星的,这个记了这个消息是重要的。 ? ? ? 颜色 通知必须是完全的白色, 系统可以向下缩放 和使 变黑一些。 使用大纸板开始 因为你需要为不同的屏幕密度创建资源,最好在大的多倍于目尺寸的纸板上开始你的设计。 如果你最初在864x864 大的纸板上开始绘制启动,当你为了最终的资源创作向下缩放纸板到目支持时,它将被很容易的清晰的调整

    20500

    Android 8.0 自适应

    原来 Android 8.0(API 级别 26)引入了自适应启动器,可以在不同设备模型中显示各种形状。下面看下官方酷炫动态: ? ? 1. 自适应支持各种设备之间不同的掩码。 可以通过定义 2 层来控制自适应启动器的外观,包括背景和前景。您必须提供层作为可绘轮廓周围不能有蒙版或背景阴影。 ? 2. 自适应使用 2 个层和 1 个蒙版进行定义。 在 Android 7.1(API级别25)及更早版本中,启动器大小为 48 x 48 dp。必须使用以下准则来调整层的大小: 两层的尺寸必须为 108 x 108 dp。 3. 自适应支持各种视觉效果。 注意: 如果您没有使用必要的层更新启动器,则该与系统 UI 显示的其他看起来不一致,并且不支持视觉效果。 大功告成,Android 8.0 上能自适应,以下是默认的。 注意:Android Studio 3.0 以下的编译器无法找到 adaptive-icon 签,这点未验证。

    1.7K100

    Android 更新:新,新命名

    Android变脸 ? 当地时间8月22日,在Android Police网站上David Ruddock爆出Android将会使用新的及命名规则,在即将发布的新版Android系统上。 ? 全新的Logo,依然沿用经典机器人,但在,颜色及细节上都有明显变动。新的设计是为了更加现代,更加易用。特别是文字从绿色改为了黑色,这样的变更对视觉障碍者更加友好。 ? 除了Logo的变化,新版Android系统的命名也有重大变动。现有的命名规则是安装英文字母顺序依次选区甜品或零食来命名。 在新的版本中将打破甜品,零食的命名规则,可能改为Android 10。David表示:“改变命名是为了避免全球不同地区的误解,某些语言里L和R是没有区分的。 Android 1~ Android 9 在新正式发布之前,让我们一起回忆这10年来陪伴我们的Android点心。这是每个Android 开发者的青春。

    13020

    Android 实现题轮播

    先上一下效果,这里的题先用片的url显示 本文写的效果是作用于Android的广告轮播控件,实现本地或网络片播放和循环播放,线程控制避免引起过多线程不能及时回收的问题。 目前可以支持的功能有: 开启或关闭自动轮播功能(默认开启) 设置轮播延迟时间 自由开始或结束轮播 设置指示器或题的位置 片点击监听 多种banner样式 一、资源文件: 首先是布局: <? android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/<em>android</em> 、<em>标</em>题、点击事件) */ public void initData() { //初始化<em>标</em>题列表和<em>图</em>片 mImageTitles = new String []{"这是一个好看的题1","这是一个优美的题2","这是一个快乐的题3","这是一个开心的题4"}; int[] imageRess = new int[]{R.drawable.ncvt_wifi_head

    8030

    Android应用微技巧,8.0系统中应用的适配

    可能有些朋友觉得困惑,应用这种东西从Android远古时代就已经有了,而且功能格外的简单,就是放张片而已,这有什么好适配的呢?但实际上,在当前Android环境下,应用功能是极其混乱的。 因为谁都可以看出来,这种自动添加的圆角矩形非常丑,因此很多公司就索性直接将应用的都设计成圆角矩形的,正好Android和iOS都用同一套还省事了。 终于在Android 8.0系统中,Google下定决心要好好整治一下Android应用的规范性了,今天我们就来学习一下。 从Android 8.0系统开始,应用程序的被分为了两层:前景层和背景层。 开始适配 看到爱奇艺的8.0系统应用适配工作做得这么差,我就准备拿爱奇艺来做为例子了,我们一起来帮爱奇艺的Android版做个漂亮的应用适配吧。

    57220

    Android 修改app和名称的方法

    1 修改程序的 修改drawable文件夹的i→→c_launcher.png,把新的改名覆盖就可以了。 name="menu_settings" More</string </resources 修改<string name=”app_name” 你的程序名称</string 节点 动态修改app 以上这篇Android 修改app和名称的方法就是小编分享给大家的全部内容了,希望能给大家一个参考。

    1.4K30

    Android实现带的列表对话框

    根据之前学的Android对话框技术,来实现下面一个效果:界面有一个”打开设置对话框”按钮,将弹出选择项目的对话框,单击任意列表项,都将关闭该对话框,并通过消息提示框显示选择的列表内容。 效果如所示: ? 实现代码: res/layout/main.xml: <?xml version="1.0" encoding="utf-8"? <LinearLayout xmlns:android="http://schemas.android.com/apk/res/<em>android</em>" android:orientation="vertical LinearLayout 编写用于布局列表项内容的XML布局文件items.xml,在该文件中,采用水平线形布局管理器,并在该布局管理器中添加ImageView组件和一个TextView组件,分别用于显示列表项中的<em>图</em><em>标</em>和文字 builder=new AlertDialog.Builder(MainActivity.this); builder.setIcon(R.drawable.music);//设置对话框的<em>图</em><em>标</em>

    17120

    Android应用上的小红点Badge实践代码

    现在Android中有许多的应用仿苹果的在应用上显示小红点。当然有着一些手机ROM对小红点的支持,比如小米,三星等。 效果:(DODO那个是我的应用,小米miui8测试) 直接上代码吧,代码中有注释: ? NotificationCompat.Builder builder = new NotificationCompat.Builder(context); builder.setContentTitle("题 context.sendBroadcast(intent); }catch (Exception e){ e.printStackTrace(); } } /** *设置oppo的Badge :oppo角提醒目前只针对内部软件还有微信

    1.5K31

    Android 开机充电和充电动画

    pr_err("failed to register batt_psy:%d\n", ret); return ret; } return 0; } 充电的闪电和充电动画启动逻辑 闪电启动逻辑:POWER_SUPPLY_TYPE_USB的power supply上报USB类型(CDP,DCP,USB) power_supply_set_supply_type(bq->usb_psy scale: 100 voltage: 7 temperature: 270 technology: Li-ion 如上主要关注2个字段: USB powered : true 那么闪电应该会出现 status: 2 那么充电动画应该启动了 同时我们还可以通过shell指令的方式启动充电和充电动画 dumpsys battery set usb 1 闪电应该会出现 dumpsys battery set status 2 充电动画应该启动了 dumpsys battery set usb 0 闪电消失 dumpsys battery set status 4

    40310

    Android 改变原有颜色和搜索框的实例代码

    改变颜色:Drawable的变色,让Android也能有iOS那么方便的片色调转换,就像同一个,但是有多个地方使用,并且颜色不一样,就可以用这个方法了。 改变颜色:第一个界面的左边(二维码)和右边(更多)两个实现,我放进去的片是黑色的,显示出来是白色的。 ? 搜索框:第一个界面的片和文字居中,还可以设置间距,第二个见面搜索设置键盘搜索按钮,点击搜索监听事件,清除内容的。 搜索框布局: <! -- 搜索设置 左边 android:drawableLeft="@mipmap/icon_search" android:drawablePadding="5dp" 和文字的间距 https://github.com/DickyQie/android-basic-control/tree/search-box 总结 以上所述是小编给大家介绍的Android 改变原有颜色和搜索框的实例代码

    38521

    Android 在应用上设置未读消息数量

    注意的是:小米系统是自动会有的,且小米和三星系统 必须在后台设置才有效,前台设置无效,比如直接在前台时diamagnetic设置为10,那么不会显示,如果后台时收到通知会自动显示10 3.所有代码 转载请明出处 * @author Huanglinqing * @blog: https://blog.csdn.net/huangliniqng * @date 2019/6/26 * @desc 桌面角显示方案 } return res.activityInfo.packageName; } } /** * 设置角数字 } else { // TODO: 2019/6/27 donothing } } /** * Google手机设置角 "count", badgeNumber); context.sendBroadcast(intentShortcut); } /** * 小米手机设置角

    3.2K20

    游戏优化系列二:Android Studio制作教程

    1、关于Image Asset Studio Android Studio 包含一个名为 Image Asset Studio 的工具,可帮助您根据素材、自定义片和文本字符串生成自己的应用。 : 在 Project 窗口中,选择 Android。 Image Asset Studio 会将通知放置在 res/drawable-density/ 目录中的适当位置: 对于 Android 2.2(API 级别 8)及更低版本,会将放置在 res 对于 Android 3(API 级别 11)及更高版本,会将放置在 res/drawable-density-v11/ 目录中。 更高版本的 Android 使用 Image Asset Studio 生成的白色

    30230

    Android Oreo 自适应 | 中文教学视频

    早在 Android Oreo 正式上线之前,我们就为大家预告过 Android O 将引入一种新的应用格式 —— 自适应。 自适应的出现,可以说是解了很多开发者们的燃眉之急 —— 使得开发者们能够在利用展现有趣的视觉效果的同时,也兼顾到了更为一致的用户体验,尤其是在不同的设备上。 说到 “有趣” ,Android Oreo 的自适应因为前景和背景分离,往往可以实现很多有趣的动效,我们相信这也会给设计师们带来更大的发挥空间。 为了让开发者们更详尽地了解这种全新的细节 —— 包括如何制作自适应,在制作过程中应该注意什么等等,我们特地制做了中文版的教学视频 Android Oreo 自适应教学视频 > 查看谷歌开发者官网了解更多信息 > 想了解更多 Android Support Library 的最新功能,可以参考以下链接中的相关文档 ?

    47420

    Android实现仿iOS下载View动画效果

    因为时间比较紧张,8 天的时间完成环信客服模块的接入,就直接用了环信提供的 UI 控件,但是一些细节的部分, UI 还是会给出设计,按照设计完成最终效果。 [1240] 预览 首先,可以分成三部分: 半透明的背景 全透明的环 实心全透明的弧 那怎么实现背景半透明,而圆环和弧又是全透明的。 顿时有个想法,要是两张片重叠的部分能被抠出掉,也就是变成全透明,那岂不是非常容易就实现了。 圆环和弧既然是盖在了背景上,理当直接变成透明。那 Android 有对应处理的 API吗?答案是肯定的。  Alpha通道; Sc:全称为Source color,表示源的颜色; Da:全称为Destination alpha,表示目的Alpha通道; Dc:全称为Destination color,表示目的颜色 来看一下权威的展示: [1240] mode预览

    90200

    Android 开机充电和充电动画效果

    闪电启动逻辑:POWER_SUPPLY_TYPE_USB的power supply上报USB类型(CDP,DCP,USB) power_supply_set_supply_type(bq- usb_psy 46 scale: 100 voltage: 7 temperature: 270 technology: Li-ion 如上主要关注2个字段: USB powered : true 那么闪电应该会出现 status: 2 那么充电动画应该启动了 同时我们还可以通过shell指令的方式启动充电和充电动画 dumpsys battery set usb 1 闪电应该会出现 dumpsys battery set status 2 充电动画应该启动了 dumpsys battery set usb 0 闪电消失 dumpsys battery set status 4 充电动画消失 总结 以上所述是小编给大家介绍的 Android 开机充电和充电动画效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。

    23730

    UI设计师必须知道的 iOS和Android的APP设计指南

    例如每个交互模板不仅会导出各种大小的,还会显示它在主屏幕和App Store中的外观。它没有看起来那么难。接下来是Android应用程序Android应用程序 在材料设计规范中,Google将有关Android应用程序的信息分为两部分:关于样式和技术要求。 绘制Android应用程序Android中,应用程序也以各种尺寸使用,最大的与iOS相同:1024px×1024px。添加网格,注意安全区域。 在导出Android应用之前,我们还需要删除圆角,笔划和网格。 ? Android Studio可以将所有必需尺寸的相乘,因此我们只需要一个没有透明度的png像。 在撰写本文时,只有12%的Android用户使用Android Oreo。 用户从开始了解一个应用程序,该伴随着他的旅程一直到最后。的作用很重要且多方面,这就是设计师应该强调它的原因。

    69220

    Flutter中设置Android的应用名称和(android,ios,web)#yyds干货盘点#

    其实,Flutter设置App的应用名称和是要分开来操作的,Android和iOS是分开设置对应的App名称和的,这一点一定要注意。 Flutter在新建过程中,生成的project name是默认的应用名称,应用也是默认的,具体效果如下所示: [Flutter中设置Android的应用名称和(android,ios,web) #yyds干货盘点#_应用_02] 一、Flutter中设置Android的应用名称和 这里把应用名称和放在一起介绍,具体操作如下所以。 中设置Android的应用名称和(android,ios,web)#yyds干货盘点#_应用_06] 设置完应用名称和的最终效果,如下所示: [Flutter中设置Android的应用名称和 的应用名称和(android,ios,web)#yyds干货盘点#_flutter_08] 应用 [Flutter中设置Android的应用名称和(android,ios,web)#yyds

    12020

    相关产品

    • 设计协作平台

      设计协作平台

      腾讯自研的产品设计研发一站式协作平台,支持在线导入预览Sketch设计稿、自动生成设计标注切图,灵活调用图标库、素材库,支持多种插件上传,让产品设计更轻松高效。

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券