随笔分类 -  android

摘要:有没有觉得Activity的默认动画太快了或者太难看了。。我原来使用Activity.overridePendingTransition来自定义Activity的进入动画,却发现没法定义退出的动画。结果就发现了强大的Theme和Style,之后还需要好好研究一下。具体是这样子的:在AndroidMa... 阅读全文
posted @ 2014-07-02 12:05 mhx_pyw 阅读(283) 评论(0) 推荐(0)
摘要:合抱之木,生於毫末;九層之台,起於累土;千里之行,始於足下。《老子》今天在社区看到有朋友问“如何在半年内成为顶级架构师”,有网友道“关灯睡觉,不用半年的...”,的确,做梦还来的快一些。作为一个程序员,树立远大的目标是值得欣赏的,但不能只去空想,要一步一步地实践才行。成大事者,须从小事做起;万事起于... 阅读全文
posted @ 2014-07-01 10:45 mhx_pyw 阅读(180) 评论(0) 推荐(0)
摘要:android中,要使控件获得焦点,需要先setFocus,再requestFocus。以Button为例:btn.setFocusable(true); btn.setFocusableInTouchMode(true); btn.requestFocus(); btn.requestFocusF... 阅读全文
posted @ 2014-06-26 15:59 mhx_pyw 阅读(1852) 评论(0) 推荐(0)
摘要:android反编译现在来说的话很方便。windows上有不好好用的工具,当然我比较喜欢dex2jar这个是比较好用的,打开他的文件目录会发现,里面有很多.sh .bat文件那也就是说在windows或者mac下都可以用1.下载地址dex2jar直接google搜 或者从 http://code.g... 阅读全文
posted @ 2014-06-19 10:53 mhx_pyw 阅读(385) 评论(0) 推荐(0)
摘要:在我们android APK的根目录有一个 libs文件夹,此文件夹下包含了armeabi 和armeabi-v7a两个文件夹,我们的c代码编译成的本地库(各种.so)就会放在这两个文件夹其中的一个。那armeabi-v7a 与 armeabi有什么区别,都是什么意思呢? armeabi和arme... 阅读全文
posted @ 2014-06-13 17:10 mhx_pyw 阅读(376) 评论(0) 推荐(0)
摘要:进 系统设置\应用 ,找到“设置”点进去,清一下数据,再打开“设置”查看,就没有“开发者选项”了 阅读全文
posted @ 2014-06-12 13:18 mhx_pyw 阅读(612) 评论(0) 推荐(0)
摘要:红米note到货后,打开USB调试模式是一些新手很棘手的问题,所以要手机助手成功识别红米note,你必须打开红米note的USB调试模式。在安卓4.2版本中,系统的USB调试模式不是非常简单地被打开的。红米note采用的就是基于安卓4.2及以上的MIUI操作系统。方法/步骤1.在红米note界面中,... 阅读全文
posted @ 2014-06-12 13:09 mhx_pyw 阅读(628) 评论(0) 推荐(0)
摘要:注意:一定要android代码混淆,整了两天怎么也弄不去来,百度翻遍了也都是怎么配置cfg文件,怎么混淆成功的喜悦,我就气死了,怎么都不成功。真是气死了,不过功夫不负有心人,终究还是弄出来了。不能出来的原因是因为很多帖子的ADT都是老版本的,当然就可以了,而我的是20的最新版,已经完全不一样了。如图... 阅读全文
posted @ 2014-06-09 11:39 mhx_pyw 阅读(163) 评论(0) 推荐(0)
摘要:在res/color/text_color_selector.xml这个下编写: 使用: 阅读全文
posted @ 2014-06-09 10:32 mhx_pyw 阅读(1134) 评论(0) 推荐(0)
摘要:项目中需要在代码中控制字体颜色之前是直接引用资源文件但是不行tv.setTextColor(R.color.textColor_black);无效果后来在网上找了资料发现要从resources中获取tv.setTextColor(this.getResources().getColor(R.colo... 阅读全文
posted @ 2014-06-03 15:07 mhx_pyw 阅读(443) 评论(0) 推荐(0)
摘要:代码如下: //删除短信 getContentResolver().delete(Uri.parse("content://sms/#"),"address=?", new String[]{"10001"}); ... 阅读全文
posted @ 2014-05-30 11:26 mhx_pyw 阅读(346) 评论(0) 推荐(0)
摘要:为了看代码方便,一边在网上google资料,一边看Android java 源代码。偶然发现了一个类MmsSmsDatabaseHelper.java,原来android将所有的短信信息都存入了mmssms.db中。公开的SDK中没有这个类,不能直接使用。于是自己写了一个SQLiteOpenHelp... 阅读全文
posted @ 2014-05-30 11:24 mhx_pyw 阅读(186) 评论(0) 推荐(0)
摘要:注意添加权限: 代码如下://更新短信private void UpdateSMS(){/*update支持的协议有很多:SMS_RAW_MESSAGE SMS_STATUS_PENDING SMS_ALL SMS_FAILED SMS_QUEUED SM... 阅读全文
posted @ 2014-05-30 11:21 mhx_pyw 阅读(2443) 评论(0) 推荐(0)
摘要:直接上源码:package com.m.billingplug.util;import org.json.JSONObject;/** * json管理类 * @author mhx * */public class JsonUtil { /** * 解析json对象 * @p... 阅读全文
posted @ 2014-05-29 14:06 mhx_pyw 阅读(191) 评论(0) 推荐(0)
摘要:package com.m.billingplug.util; import java.io.IOException; import java.net.UnknownHostException; import java.util.ArrayList; import java.util.List; import java.util.Map; import java.util.Map.Entry;... 阅读全文
posted @ 2014-05-29 14:04 mhx_pyw 阅读(556) 评论(0) 推荐(0)
摘要:package com.m.billingplug.util;import java.security.MessageDigest;public class EncoderUtil { private static final String ALGORITHM = "MD5"; priv... 阅读全文
posted @ 2014-05-29 14:00 mhx_pyw 阅读(264) 评论(0) 推荐(0)
摘要:package com.m.billingplug.util;import javax.crypto.Cipher;import javax.crypto.spec.SecretKeySpec;/** * AES加密类 * @author mhx * */public class AesUtil {... 阅读全文
posted @ 2014-05-29 13:58 mhx_pyw 阅读(222) 评论(0) 推荐(0)
摘要:System.out.println(android.os.Build.MODEL + ";" + android.os.Build.VERSION.SDK + ";" + android.os.Build.VERSIO... 阅读全文
posted @ 2014-05-29 13:55 mhx_pyw 阅读(194) 评论(0) 推荐(0)
摘要:广播分2种,无序广播和有序广播。可以理解为散列和队列广播。首先无序广播,不能中断,分发机制有点类似散列发送。这种广播的的发送为:context.sendBroadcast这种广播是不能中断的,请看API说明。其次为有序广播,可以中断。这种广播,以我的理解可能存在很大的BUG,短信这块广播的发送BUG... 阅读全文
posted @ 2014-05-16 12:31 mhx_pyw 阅读(343) 评论(0) 推荐(0)
摘要:访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息... 阅读全文
posted @ 2014-05-16 11:56 mhx_pyw 阅读(166) 评论(0) 推荐(0)