安装了最新的ATD 18之后,新加的Lint Warnings插件会给我们检测出许多xml布局中不当的地方,例如: Use a layout_width of 0dip instead of fill_parent for better performance 什么意思呢?举个简单的例子: 这是一个垂直布局,上下的线性布局各占高度50.0dp,中间的的TextView设置了android:layout_weight="1.0"属性,会将剩余空间填充满,这时候TextView的andro…
当你在一个Linearlayout布局中只为一个组件设置android:layout_weight属性时,那么这个组件将默认填充Linearlayout的剩余空间(宽度与高度方向),而不用事先进行测量.此时如果你对该组件的android:layout_width="wrap_content"时就会出现此警告: Use a layout_width of 0dip instead of wrap_content for better performance....... 这是候,你要么把…
显示RAM信息的核心代码是大蛋的,我只不过是整理下教程而已! 大蛋应该不会介意的吧,首先你需要apktool和SystemUI.apk,framework-res.apk 然后开始加载框架和反编译... $ apktool if framework-res.apk $ apktool d SystemUI.apk 然后把附件里的东西直接解压进去,附件点我 然后添加ID,打开res/values/public.xml,增加下面的ID memory_info_total memory_info_fr…
代码有点多,发个图先: 如果懒得往下看的,可以直接下载源码吧(0分的),最近一直有人要,由于时间太久了,懒得找出来整理,今天又看到有人要,正好没事就整理了一下 http://download.csdn.net/detail/onlyonecoder/6574379 布局文件: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas…
前言:要调整状态栏布局,需反编译systemui.apk.单卡机修改status_bar.xml和signal_cluster_view.xml,双卡机修改gemini_status_bar.xml和gemini_signal_cluster_view.xml.我的是联想a820双卡机一.状态栏显示运营商 打开systemui\res\layout\gemini_status_bar.xml,搜索android:id="@id/notification_lights_out",将这段改…
原文地址http://www.apkbus.com/forum.php?mod=viewthread&tid=149034&highlight=%E7%9A%AE%E8%82%A4 上次写完应用切换皮肤功能实现的时候,有网友提了些问题.我觉得上次说的还不够详细吧.现在接着再写详细点.这次再在布局里增加了三个按钮图片的设置和一个字体颜色的设置.1.其实上次只是讲到了切换皮肤时,只是替换了图片资源,其实连布局都可以切换.当然布局的切换要是apk类型的皮肤包才行.首先我们写好3个布局,把三个按钮…
先上两张图,后面补上代码 我们以前的写法是在需要显示模糊引导的地方,写一个布局,然后第一次使用的时候显示出来.但是这样做代码结构不清晰,所以我们有必要将这些View独立出来,写成一个自定义的View public class ShowMemberTipsView extends BaseTipsView { @Bind(R.id.btn_sure) Button btnSure; @Bind(R.id.img_close) ImageView imgClose; private static f…
效果图: 1.activity.xml 描述: 线性布局中一个层叠布局 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height=…
项目中要求列表按照ABCD这种字母排序检索的功能,看了大神写的,瞬间崇拜了,接下来借大家参考参考了 首先是自定义view sidebar /** * @author J *一个自定义view 实现a-z的竖直绘制,和监听滑动事件 */ public class SideBar extends View { private OnTouchingLetterChangedListener onTouchingLetterChangedListener; public static String[]…
经过一个星期的折腾,最终做完了这个Android 聊天表情输入.表情翻页带效果.下拉刷新聊天记录.这仅仅是一个单独聊天表情的输入,以及聊天的效果实现.由于我没有写server,所以没有两方聊天的效果. 主要是聊天中表情的选择.发送. 表情翻页带有不同的效果. 我在主要代码中都写了凝视.以下看代码实现.附上本文源代码,代码较多. 下载地址:点击 一.先看实现的效果图 二.调用接口以及设置MainActivity package com.example.activity; import java.u…