app图标

快速生成 Mac App icns 图标

混江龙づ霸主 提交于 2020-01-23 00:22:07
1 准备一个 1024 * 1024 的png图片,假设名字为 pic.png 2 先进入图片所在的目录,然后执行命令行 $ mkdir tmp.iconset ,创建一个临时目录存放不同大小的图片 3 把原图片转为不同大小的图片,并放入上面的临时目录 #全部拷贝到命令行回车执行,执行结束之后去tmp.iconset查看十张图片是否生成好 sips - z 16 16 pic . png - - out tmp . iconset / icon_16x16 . png sips - z 32 32 pic . png - - out tmp . iconset / icon_16x16@2x . png sips - z 32 32 pic . png - - out tmp . iconset / icon_32x32 . png sips - z 64 64 pic . png - - out tmp . iconset / icon_32x32@2x . png sips - z 128 128 pic . png - - out tmp . iconset / icon_128x128 . png sips - z 256 256 pic . png - - out tmp . iconset / icon_128x128@2x . png sips - z 256 256

直播APP开发对界面设计的要求

谁说胖子不能爱 提交于 2020-01-06 22:36:29
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 移动互联网时代,各种APP已经离不开我们的生活,制作开发一款受大众欢迎的APP也成了重点,特别是在直播APP开发过程中,是一款界面花哨,还是相对简单的APP更适合直播呢?直播APP的每一个图标,每个界面都是要严格把控。 直播APP界面设计,怎么做才能让直播APP的界面效果更好,需要UI和UE的精心设计,界面富有创意,有个性才能让用户的体验更好,好的界面设计用户用过之后也会推荐给其他朋友使用,一款好的APP并不是通过大量的推广广告,而是用户口碑,口口相传能达到更好的宣传效果,APP设计是根据用户群决定的,直播APP更多的是针对年轻群体,所以在界面上就要符合年轻人的审美。 直播APP的内容设计,直播最重要的就是要有互动,所以在内容设计上要更新颖,最好是有能直接构成分享,转发的创意点,用户使用之后愿意分享给朋友,对APP的传播有很好的作用。 另外是直播APP的图标,也是很容易忽视的一点,虽然一个小小的图标对用户来说没什么影响,但是一个图标的设计对APP来说很关键,APP的图标要设计的有创意,界面应该更加贴近于整体设计定位,要跟整体的设计相结合。 直播APP图标设计的核心要点主要有三点,第一、直播APP设计要能引起用户兴趣,最大限度的激发用户兴趣,和好奇心;第二、图标设计要有层次感,不能过于单调,层次感的图标会更有质感

Android 获取未安装的app图标

六月ゝ 毕业季﹏ 提交于 2019-12-25 18:42:32
public static Drawable getApkIcon ( String Path ) { String apkPath = Path ; // apk 文件所在的路径 Drawable icon = null ; PackageManager pm = context . getPackageManager ( ) ; PackageInfo info = pm . getPackageArchiveInfo ( apkPath , PackageManager . GET_ACTIVITIES ) ; if ( info != null ) { ApplicationInfo appInfo = info . applicationInfo ; appInfo . publicSourceDir = apkPath ; //add-absolute path of app Drawable icon = pm.getApplicationIcon(appInfo); icon = pm . getApplicationIcon ( appInfo ) ; } return icon ; } 网上也有这种方法但是获取失败了,无意间看到大神评论这是因为对于未安装应用ApplicationInfo未能获取到对应的source path。

ionic 自动生成APP图标与启动界面

一个人想着一个人 提交于 2019-12-05 23:38:55
1、首先把原始图放到resourse 文件夹里面的android>icon 以及android>splash 注意原始图的名称为icon.png (图片最小192x192 px)及splash.png(图片最小 2208x2208 px) 2、输入命令ionic resources --ionic 如果图片没成功生成则执行命令ionic resources --clean-cache 然后再执行ionic resources --ionic 3、最后重新打包就可以了 启动界面跟上面同样的操作 ionic resources --splash 图标生成后E:\ionic\ionicdemo2里面的config.xml 配置文件自动更新 如下: <icon src="resources\android\icon\drawable-ldpi-icon.png" density="ldpi"/> 同时生成启动图标与启动动画ionic resources 来源: oschina 链接: https://my.oschina.net/u/2612473/blog/801587

Activity启动过程

懵懂的女人 提交于 2019-12-01 18:42:32
#Activity启动过程 ###一些基本的概念 ActivityManagerServices,简称AMS,服务端对象,负责系统中所有Activity的生命周期 ActivityThread,App的真正入口。当开启App之后,会调用main()开始运行,开启消息循环队列,这就是传说中的UI线程或者叫主线程。与ActivityManagerServices配合,一起完成Activity的管理工作 ApplicationThread,用来实现ActivityManagerService与ActivityThread之间的交互。在ActivityManagerService需要管理相关Application中的Activity的生命周期时,通过ApplicationThread的代理对象与ActivityThread通讯。 ApplicationThreadProxy,是ApplicationThread在服务器端的代理,负责和客户端的ApplicationThread通讯。AMS就是通过该代理与ActivityThread进行通信的。 Instrumentation,每一个应用程序只有一个Instrumentation对象,每个Activity内都有一个对该对象的引用。Instrumentation可以理解为应用进程的管家

react-native APP图标和Splash(Android)

浪子不回头ぞ 提交于 2019-11-28 20:18:58
先来看下常用手机分辨率 // mdpi 480*320 // hdpi 800*480 // xhdpi 1280*720 // xhdpi 1920*1080 修改APP名称 找到android/app/src/main/AndroidManifest.xml <application android:name=".MainApplication" android:label="@string/app_name" android:icon="@mipmap/ic_launcher" android:allowBackup="false" android:theme="@style/AppTheme"> </application> 找到 android:label = "@string/app_name"。这个对应的就是APP的名称 进入:android/app/src/main/res/valuse/strings.xml目录下 <resources> <string name="app_name">APP名称</string> </resources> 修改APP图标 1、找到读取APP图标的地方 进入目录::android/app/src/main/AndroidManifest.xml <application android:name=".MainApplication

最好用的安卓按钮

亡梦爱人 提交于 2019-11-27 21:35:44
背景 按钮应该是我们的App里面最普遍的组件之一了,特别常用。 通常我们写一个按钮的套路很简单也很固定。大概分为以下几个步骤: 在xml布局里面按照设计稿的尺寸位置写一个Textview 按照设计稿规定的颜色和圆角在drawable目录下创建一个shape文件 将这个shape文件作为Textview的背景 这样一个很标准的按钮就诞生了,然后就可以继续愉快的开发了。这本来没有什么问题,也比让UI妹纸切图高级了很多,但是随着开发的进行你会发现,UI妹纸的想法很多,不同的界面有各种不同圆角和不同背景颜色的按钮,这个时候你需要把上面的三个步骤再进行N次。 最后你会发现你的drawable目录下有各种各样的按钮背景资源,难以管理。特别是假如有的按钮要求有点击效果时需要使用selector,这个时候可能就会产生三个文件用来满足需求,所以总得来说很繁琐。 想法 基于以上原因以及按钮使用的普遍程度,感觉很有必要写一个使用简单且能满足日常各种需求的按钮。我们先梳理下按钮需要达到的效果: 使用简单(即可以利用属性对按钮进行各种设置) 可以支持设置按钮文字、按钮文字颜色、按钮文字大小 可以支持统一设置圆角大小,也可以单独设置按钮每个圆角的大小 可以支持设置按钮背景颜色 可以支持selector 可以支持圆形按钮 可以支持渐变色按钮,可以支持各个方向设置渐变色 可以支持设置带边框的按钮