android-ui相关内容
今天看到个新的屏幕适配方案Android 屏幕适配方案,大致就是根据不同像素的屏幕等分成固定的分数(比如1080x1920的就是将所有屏幕的宽都分为1080份,所有屏幕高都分为1920份),而后根据屏幕去加载不同大小的像素 迫不及待上手,根据1080x1920为基准,写了个demo,两个色块应该是各占四分之一, android:layout_width="@dimen/x540"
..
问 题 问题如题描述,设计给的尺寸都是px的,而且也不告诉他们在什么尺寸和分辨率的屏幕上做的设计?作为程序员要如何转换单位? 我不是在问px与dp之间如何转换的问题。而是由设计师的px如何转换成写在xml里的dp的问题。 解决方案 非战斗人员请远离, 现在开撕! 遇到题主这种情况, 你只能告诉你们美工(这里不能叫他们为设计师): 这做不了!!! 但凡设计App UI,
..
从这两大部分的阴影样式来看,感觉像是用了两个cardview,一个包含了上面「我的草稿,最近浏览。。等等条目」,另一个包含了「夜间模式」和「设置」,是这样吗?还是说整体就是一个RecyclerView? 另外,item之间的分割线是怎么做的?谢谢
..
如图,下面第一张是Android5.0的DatePickerDialog,第二张是Android6.0的DatePickerDialog,如何能够统一一下在Android6.0使用5.0的样式,谢谢
..
问 题 我现在看到手指触摸时UP事件和最后一个MOVE事件所拿到的点是相同的,也就是getX()和getY()的值是相同。 这个是跟特定设备有关还是Android就是这么设计的? 解决方案 你手指抬起来的那一刻所在的位置,就是Move的最后的位置。Down--(Move)--Up这个是一连串无缝衔接的动作。中间不会突然地割裂或者跳跃的。
..
如何实现collaspingtablayout中放一张图,下面跟着tablayout,下滑的时候先收缩图片,然后下滑隐藏toolbar,上划只显示toolbar 上划到顶再显示图片 类似于IT之家这样的效果
..
查找相似图片,把相似的图片分为一组,把所有组放到一个列表中。好几百张图片怎么解决复用问题 添加了图片,主要是每组的 数量不固定
..
问 题
..
首先贴出关键代码,onDraw(Canvas canvas)的代码 @Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); // 使用 paint.setXfermode() 设置不同的结合绘制效果 // 别忘了用 canvas.saveLayer
..
我想在上面的列表视图中添加ImageView的。我知道在列表视图中添加部分夏理。但我只是想救我的时间,所以我使用的图像视图列表视图头,而不是使用addSectionHeader。不幸的是我只是停留在一些XML属性。在我的列表视图图像叠加。其实形象应该是在上面的列表中。看看我的XML布局。谢谢你。 <?XML版本=“1.0”编码=“UTF-8”&GT?;
..
我一直遵守以下的链接,这样我的应用程序可以支持不同的屏幕尺寸: 在android系统支持多种屏幕 该解决方案完美。但在这里我关心的是,当我有有8-9屏幕的Android应用程序,那么就意味着我将有8-9不同的.xml的布局文件。现在,支持按文件夹分叉所有的屏幕,这意味着我有管理求布局和在UI一个简单的变化几乎超过五XML文件,我得去所有文件夹和实现XML文件,它的变化。所以,才会有更好的办
..
我知道的UI元素(查看层次)只能从UI线程进行操作。为后台操作,所述的AsyncTask可以使用,它提供了事件处理程序到达UI线程 要简短,它是允许在非UI线程创建一个视图(绑 getApplicationContext())?该自定义视图的后代 - 一旦实例化 - 从 UI线程添加到视图层次。因此,只有在构造函数调用中完成的 Asynctask.doInBackground();它的连接( a
..
我有一些麻烦试图automaticaly更新我的Android活动视图。 该应用程序显示一个类似的聊天有些消息。即时通讯使用一个ListView把消息与一个ArrayAdapter。 我用这个梅托德更新的ListView 公共无效loadMessages(){ ArrayList的<串GT;消息= this.dbHelper.getMessages(); conversationA
..
这是我的布局文件: 的RelativeLayout的xmlns:机器人=“http://schemas.android.com/apk/res/android” 的xmlns:工具=“http://schemas.android.com/tools” 机器人:ID =“@ + ID / imageLayout” 机器人:layout_width =
..
我有一个问题 - 有什么办法来定义几个按钮为1组,并进行1动画,会为这个群体开始,而不是作出独立的动画开始为他们每个人,? 解决方案 把他们都在一个ViewGroup中和动态显示。所有的孩子都将是动画的一部分。一个ViewGroup中为任何布局类的基类,这意味着你可以使用你找到合适的一个的LinearLayout,RelativeLayout的或其他任何东西。
..
我曾参观过这么多的类似链接这样即
..
我有两个AsyncTask的相互合作。我使用他们创造餐厅的菜单。第一个Web服务从数据库中获取菜单的标题。第二个Web服务获得冠军的项目从数据库中。我得到我的第一次的AsyncTask和项目数据的标题数据在我的第二个AsyncTask的。 例如,我有十个菜单标题。有八个项目为每个标题。我执行第一AsyncTask的,并得到所有菜单标题。我想打电话给在第一的AsyncTask的onPostExec
..
我试图填补一个ImageView的一个圆圈(比圆的轮廓透明的除外)。 我有code工作: 公共无效setPercentage(INT P){ 如果(this.percentage!= P){ this.percentage = P; this.invalidate(); } } @覆盖公共无效的onDraw(帆布油画){ 帆布tempCanvas;
..
我使用的水平寻呼机
..
而在我的应用程序添加自定义的字体,它的崩溃一段时间。 但大多数时候它得到顺利执行。 我使用以下code。 {尝试 //获取字体 ShravyaApp.appTypeFace = Typeface.createFromAsset(getApplication()。getAssets(), “kadage.ttf”); Log.d(“类型
..