android-ui相关内容

android - Genymotion 模拟器可以做屏幕适配检测吗?

今天看到个新的屏幕适配方案Android 屏幕适配方案,大致就是根据不同像素的屏幕等分成固定的分数(比如1080x1920的就是将所有屏幕的宽都分为1080份,所有屏幕高都分为1920份),而后根据屏幕去加载不同大小的像素 迫不及待上手,根据1080x1920为基准,写了个demo,两个色块应该是各占四分之一, android:layout_width="@dimen/x540" ..
发布时间:2017-09-06 05:52:40 移动开发

android-ui - 设计师给的布局和字体尺寸单位为px,在写代码的时候要如何转换成Android用的dp和sp ?

问 题 问题如题描述,设计给的尺寸都是px的,而且也不告诉他们在什么尺寸和分辨率的屏幕上做的设计?作为程序员要如何转换单位? 我不是在问px与dp之间如何转换的问题。而是由设计师的px如何转换成写在xml里的dp的问题。 解决方案 非战斗人员请远离, 现在开撕! 遇到题主这种情况, 你只能告诉你们美工(这里不能叫他们为设计师): 这做不了!!! 但凡设计App UI, ..
发布时间:2017-09-06 04:02:00 移动开发

android-sdk - Android 的UP事件和最后一个MOVE事件所拿到的点是相同的

问 题 我现在看到手指触摸时UP事件和最后一个MOVE事件所拿到的点是相同的,也就是getX()和getY()的值是相同。 这个是跟特定设备有关还是Android就是这么设计的? 解决方案 你手指抬起来的那一刻所在的位置,就是Move的最后的位置。Down--(Move)--Up这个是一连串无缝衔接的动作。中间不会突然地割裂或者跳跃的。 ..
发布时间:2017-09-06 01:57:18 移动开发

在上面的列表视图中添加图像

我想在上面的列表视图中添加ImageView的。我知道在列表视图中添加部分夏理。但我只是想救我的时间,所以我使用的图像视图列表视图头,而不是使用addSectionHeader。不幸的是我只是停留在一些XML属性。在我的列表视图图像叠加。其实形象应该是在上面的列表中。看看我的XML布局。谢谢你。 <?XML版本=“1.0”编码=“UTF-8”&GT?; ..

在单布局的Andr​​oid支持多屏幕

我一直遵守以下的链接,这样我的应用程序可以支持不同的屏幕尺寸: 在android系统支持多种屏幕 该解决方案完美。但在这里我关心的是,当我有有8-9屏幕的Andr​​oid应用程序,那么就意味着我将有8-9不同的.xml的布局文件。现在,支持按文件夹分叉所有的屏幕,这意味着我有管理求布局和在UI一个简单的变化几乎超过五XML文件,我得去所有文件夹和实现XML文件,它的变化。所以,才会有更好的办 ..
发布时间:2016-03-26 18:56:24 Java开发

实例非UI线程视图

我知道的UI元素(查看层次)只能从UI线程进行操作。为后台操作,所述的AsyncTask可以使用,它提供了事件处理程序到达UI线程 要简短,它是允许在非UI线程创建一个视图(绑 getApplicationContext())?该自定义视图的后代 - 一旦实例化 - 从 UI线程添加到视图层次。因此,只有在构造函数调用中完成的 Asynctask.doInBackground();它的连接( a ..
发布时间:2016-03-21 20:52:33 Java开发

从一个线程更新界面

我有一些麻烦试图automaticaly更新我的Andr​​oid活动视图。 该应用程序显示一个类似的聊天有些消息。即时通讯使用一个ListView把消息与一个ArrayAdapter。 我用这个梅托德更新的ListView 公共无效loadMessages(){ ArrayList的<串GT;消息= this.dbHelper.getMessages(); conversationA ..
发布时间:2016-03-20 23:49:02 移动开发

按钮组?

我有一个问题 - 有什么办法来定义几个按钮为1组,并进行1动画,会为这个群体开始,而不是作出独立的动画开始为他们每个人,? 解决方案 把他们都在一个ViewGroup中和动态显示。所有的孩子都将是动画的一部分。一个ViewGroup中为任何布局类的基类,这意味着你可以使用你找到合适的一个的LinearLayout,RelativeLayout的或其他任何东西。 ..
发布时间:2016-03-19 22:16:03 移动开发

在Android的多和重复的AsyncTask

我有两个AsyncTask的相互合作。我使用他们创造餐厅的菜单。第一个Web服务从数据库中获取菜单的标题。第二个Web服务获得冠军的项目从数据库中。我得到我的第一次的AsyncTask和项目数据的标题数据在我的第二个AsyncTask的。 例如,我有十个菜单标题。有八个项目为每个标题。我执行第一AsyncTask的,并得到所有菜单标题。我想打电话给在第一的AsyncTask的onPostExec ..
发布时间:2016-03-19 16:11:26 移动开发

添加自定义字体在我的应用程序

而在我的应用程序添加自定义的字体,它的崩溃一段时间。 但大多数时候它得到顺利执行。 我使用以下code。 {尝试 //获取字体 ShravyaApp.appTypeFace = Typeface.createFromAsset(getApplication()。getAssets(), “kadage.ttf”); Log.d(“类型 ..
发布时间:2016-03-19 00:47:12 移动开发