tt_mc

导航

上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页

2012年5月16日 #

获取APK文件的签名信息,反射实现

摘要: 1privateStringshowUninstallAPKSignatures(StringapkPath){2StringPATH_PackageParser="android.content.pm.PackageParser";3try{4//apk包的文件路径5//这是一个Package解释器,是隐藏的6//构造函数的参数只有一个,apk文件的路径7//PackageParserpackageParser=newPackageParser(apkPath);8ClasspkgParserCls=Class.forName(PATH_PackageParser);9C 阅读全文

posted @ 2012-05-16 10:52 tt_mc 阅读(9079) 评论(0) 推荐(3) 编辑

2012年4月28日 #

google map api 下载

摘要: 今天安装sdk2.2发现没更新到google apis。想下这不就创建不了带地图的SDK了吗。在网上查了看到解决方法 把需要的Google apis 相应的API 都下载来。 http://dl-ssl.google.com/android/repository/google_apis-3-r03.zip http://dl-ssl.google.com/android/repository/google_apis-4_r02.zip http://dl-ssl.google.com/android/repository/google_apis-5_r01.zip http://dl-ssl. 阅读全文

posted @ 2012-04-28 09:27 tt_mc 阅读(5136) 评论(1) 推荐(0) 编辑

2012年3月10日 #

如何让Android字体自适应屏幕分辨率

摘要: 在不同的分辨率下,Android字体大小怎么自适应分辨率的变化? 假设需要适应320x240,480x320分辨率。在res目录下新建文件夹values-320x240,values-480x320。然后在文件夹values ,values-320x240 和 values-480x320 下新建xml文件dimens.xml,该xml文件内容如下:1234<?xml version="1.0" encoding="utf-8"?> <resources> <dimen name="btnTextSize" 阅读全文

posted @ 2012-03-10 21:59 tt_mc 阅读(17238) 评论(0) 推荐(0) 编辑

2012年3月3日 #

Singleton单例模式

摘要: 怎么让一个类生成惟一的实例?在讲构造方法的时候提到过,我们在创建一个实例的时候构造方法一定会被调用的,不管这个类有几个构造方法,其中的一个构造方法一定会被调用。因为构造方法一定会被调用,所以我们考虑从构造方法来入手。假如说我们提供私有的构造方法,私有的构造方法,只有类自己可以访问。publicclassSingletonTest{publicvoidstaticmain(String[]args){Singletons=newSingleton();/*这里编译会报错,因为在SingletonTest类里面访问不到Singleton的私有构造方法。*/}}classSingleton{priv 阅读全文

posted @ 2012-03-03 23:39 tt_mc 阅读(363) 评论(0) 推荐(0) 编辑

Observer观察者模式

摘要: 模拟按钮的点击事件处理过程importjava.util.ArrayList;importjava.util.List;publicclassTest{publicstaticvoidmain(String[]args){Buttonb=newButton();b.addActionListener(newMyActionListener());b.addActionListener(newMyActionListener2());b.buttonPressed();}}classButton{privateList<ActionListener>actionListeners=n 阅读全文

posted @ 2012-03-03 22:16 tt_mc 阅读(379) 评论(0) 推荐(0) 编辑

《转》两分钟彻底让你明白Android中onInterceptTouchEvent与onTouchEvent(图文)! .

摘要: Hi,大家好,今天给大家分享一下Android中onInterceptTouchEvent与onTouchEvent,,记得楼主以前刚开始找工作的时候,被人问了关于Android中事件传递,当时还是菜鸟一枚,当然答不上来,被人无情的BS了。好了言归正传讲重点.onInterceptTouchEvent:onInterceptTouchEvent是在ViewGroup里面定义的。Android中的layout布局类一般都是继承此类的。onInterceptTouchEvent是用于拦截手势事件的,每个手势事件都会先调用onInterceptTouchEvent。onTouchEvent:onTo 阅读全文

posted @ 2012-03-03 19:09 tt_mc 阅读(656) 评论(0) 推荐(0) 编辑

2012年2月28日 #

Java多线程同步Synchronized使用分析

摘要: 同步的概念:同步分为 同步方法 和 同步块 两种方式。锁定的内容分为 锁定类的某个特定实例 和 锁定类对象(类的所有实例)变量分为 实例变量(不带static的变量) 和 类变量(带static的变量)使用同步的原因1. 在系统中对访类要使用多线程进行访问;2. 在该类中有 类变量, 或者是 在类的方法中有访问 公共资源(如一个外部文件的读写)。同步锁锁定的内容是什么?无论你将Synchronized加在方法前还是加在一个变量前,其锁定的都是一个 类对象。 每一个对象都只有一个锁与之相关联。下例中分情况的列举各种情况下的同步效果1. Synchronized 加在方法上, (同步方法,锁定类实 阅读全文

posted @ 2012-02-28 23:06 tt_mc 阅读(5413) 评论(0) 推荐(3) 编辑

2012年2月24日 #

Git使用教程

摘要: 提起Git, 大家无疑会想到 Github, 没错,我就是通过众多的Github项目链接了解到的Git,不知你是否也在走这条路呢?如果是的话,本文有一些有用的总结性文字以及一些 Git教程 可以教会你如何去使用 Git.当然,这些对 Github 同样适用. 提供给大家可以下载的两本 Git中文教程: Git-tutor(Git使用指南)ProGit 这两本都是中文版,想要用的起Git,是必然要读一本的.第一本适合了解项目并比较快速的理解使用Git, 第二本则是官方极力推荐的,非常全面. 我是使用DBank共享的文件,因为外链有每月流量限制,所以如果遇到不能下载的情况,可以通过这个链接注册下, 阅读全文

posted @ 2012-02-24 13:52 tt_mc 阅读(537) 评论(1) 推荐(0) 编辑

2012年2月23日 #

ContentProvider和Uri详解

摘要: 一、使用ContentProvider(内容提供者)共享数据 ContentProvider在android中的作用是对外共享数据, 也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对你应用中的数据 进行添删改查。关于数据共享,以前我们学习过文件操作模式,知道通过指定文件的操作模式为Context.MODE_WORLD_READABLE或 Context.MODE_WORLD_WRITEABLE同样也可以对外共享数据。那么,这里为何要使用ContentProvider对外共享数据 呢?是这样的,如果采用文件操作模式 阅读全文

posted @ 2012-02-23 13:57 tt_mc 阅读(498) 评论(0) 推荐(0) 编辑

2012年2月22日 #

TabHost中在Tab组内打开新的Intent

摘要: 在TabHost中打开新的Intent时,按照通常的方法,会丢失Tab组,这时的Activity要继承自ActivityGroup,同时用如下方法打开新的Intent——public class MyActivity extends ActivityGroup {....Intent intent = new Intent(Class.this, New.class);intent.putExtra...View view_record = getLocalActivityManager().startActivity(TAG, intent).getDecorView();setConten 阅读全文

posted @ 2012-02-22 17:00 tt_mc 阅读(1165) 评论(1) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页