![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 58
iteye_14951
这个作者很懒,什么都没留下…
展开
-
GITHUB下载程序不能运行,解决Unable to resolve superclass的问题 - GentlemanMod
转载http://www.cnblogs.com/GentlemanMod/p/3254224.html04-08 11:18:15.504: D/jdwp(25460): sendBufferedRequest : len=0x3D04-08 11:18:15.521: D/dalvikvm(25460): open_cached_dex_file : /data/app/com.s...原创 2014-04-08 11:19:03 · 255 阅读 · 0 评论 -
转:Android更换皮肤-Theme方式
android切换Theme主流三种方式来切换Theme,第一种是通过内置的style来切换,一般用于夜间模式/日间模式切换。第二种是通过apk来实现插件化,第三种是通过下载zip进行解压到到相应的app文件下,应用讲需要文件读取到内存中。这篇是介绍第一种android切换Theme的方法。首先当然是在values下面创建attrs文件,然后定义了一些attr。<?xml vers...原创 2014-07-14 16:38:30 · 208 阅读 · 0 评论 -
转:Android.mk编译APK范例
以下仅是使用Android.mk编译APK程序的一些范例。如果你想了解Android.mk的更多内容请参考《Android.mk简介》一、编译一个简单的APK LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) # Build all java files in the java subdirectory ...原创 2014-07-07 16:47:58 · 112 阅读 · 0 评论 -
转:Android.mk简介
Android.mk文件是GNU Makefile的一小部分,它用来对Android程序进行编译。因为所有的编译文件都在同一个 GNU MAKE 执行环境中进行执行,而Android.mk中所有的变量都是全局的。因此,您应尽量少声明变量,不要认为某些变量在解析过程中不会被定义。一个Android.mk文件可以编译多个模块,每个模块属下列类型之一: 1)APK程序 一般...原创 2014-07-07 15:51:42 · 84 阅读 · 0 评论 -
转:Android中AppWidget的分析与应用:AppWidgetProvider
http://blog.csdn.net/thl789/article/details/7887968原创 2014-06-25 18:05:46 · 96 阅读 · 0 评论 -
转:Intent和PendingIntent的区别
intent英文意思是意图,pending表示即将发生或来临的事情。 PendingIntent这个类用于处理即将发生的事情。比如在通知Notification中用于跳转页面,但不是马上跳转。 Intent 是及时启动,intent 随所在的activity 消失而消失。 PendingIntent 可以看作是对intent的包装,通常通过getActivity,getBroadcast ,ge...原创 2014-06-24 15:54:16 · 68 阅读 · 0 评论 -
转:AndroidManifest.xml配置文件详解
AndroidManifest.xml配置文件对于Android应用开发来说是非常重要的基础知识,本文旨在总结该配置文件中重点的用法,以便日后查阅。下面是一个标准的AndroidManifest.xml文件样例。<?xml version="1.0" encoding="utf-8"?><manifest> <!-- 基本配置 -->...原创 2014-06-18 16:02:32 · 133 阅读 · 0 评论 -
转:android项目中values中几个文件的作用
最近反编译了几个Android软件,发现一些以前未用到的资源文件:ids.xml——为应用的相关资源提供唯一的资源id。id是为了获得xml中的对象而需要的参数,也就是Object = findViewById(R.id.id_name)中的id_name。这些值可以在代码中用android.R.id引用到。若在ids.xml中定义了ID,则在layout中可如下定义@id/price_edi...原创 2014-06-11 11:22:55 · 119 阅读 · 0 评论 -
转:Android中自定义属性的使用------res/values文件下定义一个attrs.xml
做Android布局是件很享受的事,这得益于他良好的xml方式。使用xml可以快速有效的为软件定义界面。可是有时候我们总感觉官方定义的一些基本组件不够用,自定义组件就不可避免了。那么如何才能做到像官方提供的那些组件一样用xml来定义他的属性呢?现在我们就来讨论一下他的用法。一、在res/values文件下定义一个attrs.xml文件,代码如下:<?xml version="1.0...原创 2014-06-10 17:07:58 · 182 阅读 · 0 评论 -
转:CursorAdapter
继承于BaseAdapter,它是个虚类,它为cursor和ListView提供了连接的桥梁。 public abstract class CursorAdapter extends BaseAdapter 直接子类只有ResourceCursorAdapterClass OverviewAdapter that exposes data from a Cursor to a ListV...原创 2014-06-10 15:55:03 · 93 阅读 · 0 评论 -
Android开发:碎片Fragment,FragmentActivity的使用
转:http://blog.csdn.net/guolin_blog/article/details/8881711 http://blog.csdn.net/izy0001989624/article/details/17072211http://blog.csdn.net/izy0001989624/article/details/17092035原创 2014-04-09 16:49:11 · 73 阅读 · 0 评论 -
Android增量升级
Android的增量升级原理就是做apk版本之间的差分数据包,得到这个补丁包以后,在客户端合并旧的apk和补丁包,得到一个新的apk,最终通过新的apk实现升级。 Android的增量升级是通过jni现成的c语言bsdiff拆包和bspatch合并包。可以下载bsdiff的源码,其中bsdiff.c主要是通过一个oldApk和一个newApk,然后生成一个patch包,生成...2014-04-09 11:44:31 · 89 阅读 · 0 评论 -
Android自定义属性,format详解
转发http://blog.csdn.net/pgalxx/article/details/67666771. reference:参考某一资源ID。 (1)属性定义: <declare-styleable name = "名称"> <attr name = "background" f...原创 2014-04-09 11:35:09 · 44 阅读 · 0 评论 -
转:Android更换皮肤-APK方式
第二种实现android应用Theme的方式是通过apk来实现的。下面是一个demo。1.首先必须新建一个apk,类似的插件,然后在该apk的AndroidManifest.xml文件的application加上一个meta-data。这个是下一步查找是否是自己的插件的apk做一个标记。<meta-data android:name="skin_demo2_plugin" andr...原创 2014-07-14 16:41:26 · 117 阅读 · 0 评论