![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android-APP
koko7958
这个作者很懒,什么都没留下…
展开
-
android 重新挂载system文件夹
mount -o remount,rw /dev/block/mtdblock3 /system这个命令的意思是 remount是重新挂载的意思。r表示read。w表示write就是读写的意思。 然后后面跟着的是分区的路径 路径为/dev/block/mtdblock3 再就是要挂载在根目录下面 并且命名为system原创 2012-10-16 10:33:19 · 3550 阅读 · 0 评论 -
activity 的属性android:taskAffinity和android:allowTaskReparenting
1.清单文件中,activity 的属性android:allowTaskReparenting这个属性用于设定Activity能够从启动它的任务中转移到另一个与启动它的任务有亲缘关系的任务中,转移时机是在这个有亲缘关系的任务被带到前台的时候。如果设置了true,则能够转移,如果设置了false,则这个Activity必须要保留在启动它的那个任务中。如果这个属性没有设置,那么其转载 2012-10-17 17:26:18 · 6000 阅读 · 0 评论 -
java-String中的 intern方法
1. 首先String不属于8种基本数据类型,String是一个对象。 因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。 2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null; 3. String str=”kvill”; String str=new Strin转载 2013-05-27 11:28:43 · 471 阅读 · 0 评论 -
CursorAdapter 工作原理
ListView上下滚动,当需要显示一个新的ListItem的时候,Framework会调用 CursorAdapter 的getView 索取一个即将要显示的view。如果CursorAdapter后台缓存里面有之前回收的view,则使用这个回收的view,如果没有回收的view可用,则调用newView来新建一个view。之后再调用bindView将Cursor中的数据bind到这个将原创 2013-08-23 16:50:27 · 1172 阅读 · 0 评论 -
Android自定义View及数据适配
1. 编写自定义view的layout xml文件例如:my_view.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/person" android:orientation="vertical" android:原创 2014-11-28 17:30:31 · 870 阅读 · 0 评论 -
Android自定义view的实现以及数据的适配
1. 编写自定义view的layout xml文件例如:my_view.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/person" android:orientation="vertical" android:原创 2014-11-28 16:57:18 · 129 阅读 · 0 评论 -
Android common code
1.原创 2014-11-24 16:06:40 · 165 阅读 · 0 评论 -
Android自定义组合控件
目标:实现textview和ImageButton组合,可以通过Xml设置自定义控件的属性。 1.控件布局:以Linearlayout为根布局,一个TextView,一个ImageButton。转载 2014-11-25 13:41:08 · 560 阅读 · 0 评论 -
Android开发:SQLite插入或更新
在数据库中我们经常会有这种需求,插入时,某条记录不存在则插入,存在则更新。或更新时,某条记录存在则更新,不存在则插入。比如: 人员信息数据库,某个SFZ若已经存在,重复插入则更新,否则新增记录。 网页缓存数据库,某个url已经存在,重复插入则更新,否则新增记录。 在mysql中可以使用replace into或是insert into …. on duplicate key upd转载 2014-11-25 22:55:48 · 5283 阅读 · 0 评论 -
自定义控件例如LinearLayout 的三种方法
最近通过看别人代码和网上搜索,发现现在自定义LinearLayout的方式有三种。第一种是在扩展的LinearLayout构造函数中使用Inflater加载一个布局,并从中提取出相关的UI组件进行封装,形成一个独立的控件。在使用该控件时,由于它所有的子元素都是在运行时通过代码动态创建的,所以该控件只能以一个独立控件的形式在Layout文件中声明,例如:public class Custom转载 2014-11-25 11:43:15 · 438 阅读 · 0 评论 -
深入了解Struts2返回JSON数据的原理及具体应用范例
早在我刚学Struts2之初的时候,就想写一篇文章来阐述Struts2如何返回JSON数据的原理和具体应用了,但苦于一直忙于工作难以抽身,渐渐的也淡忘了此事。直到前两天有同事在工作中遇到这个问题,来找我询问,我又细细地给他讲了一遍之后,才觉得无论如何要抽一个小时的时间来写这篇文章,从头到尾将Struts2与JSON的关系说清楚。 其实网络中,关于这个问题的答案已是海量,我当初也是从这海量的转载 2015-01-09 09:48:44 · 531 阅读 · 0 评论 -
Struts+Spring+Hibernate整合入门详解
基本概念和典型实用例子。一、基本概念 Struts:作为基于 MVC 模式的 Web 应用最经典框架,两个项目Struts 和webwork已经集成,成为现在的Struts2。目前的最新版本是2.0.9(2007-7)。 Spring: 是一个轻型的容器,利用它可以使用一个外部 XML 配置文件方便地将对象连接在一起。每个对象都可以通过显示一个 JavaBea转载 2015-01-08 15:14:56 · 565 阅读 · 0 评论 -
Android大图片裁剪终极解决方案
约几个月前,我正为公司的APP在Android手机上实现拍照截图而烦恼不已。上网搜索,确实有不少的例子,大多都是抄来抄去,而且水平多半处于demo的样子,可以用来讲解知识点,但是一碰到实际项目,就漏洞百出。当时我用大众化的解决方案,暂时性的做了一个拍照截图的功能,似乎看起来很不错。问题随之而来,我用的是小米手机,在别的手机上都运行正常,小米这里却总是碰钉子。虽然我是个理性的米粉,但转载 2014-12-09 22:01:50 · 618 阅读 · 0 评论 -
selector
http://wenku.baidu.com/view/cc95281b59eef8c75fbfb3f8.htmlhttp://www.elexcon.com/news/56243.htmlhttp://www.189works.com/article-54892-1.htmlsetOnItemSelectListener原创 2012-10-15 23:31:41 · 87 阅读 · 0 评论 -
onPrepareOptionsMenu()注意事项
1. onPrepareOptionsMenu()调用时机。一般情况下,每次按menu键Framewrok都会先调用onPrepareOptionsMenu(),准备需要显示的菜单。但是当按menu键之前调用了Activity.invalidateOptionsMenu()之后,情况变的不一样,调用完Activity.invalidateOptionsMenu()之后,Framework会立即原创 2012-10-15 12:32:53 · 6574 阅读 · 0 评论 -
对ContentProvider中getType(Uri uri)和android.intent.category.DEFAULT的理解
学习了ContentProvider,想做个通讯录,结果在Intent和getType(Uri uri)上卡住了,经过查找资料发现了问题的所在。在这里解释下getType(Uri uri)何时被调用,和android.intent.category.DEFAULT 的理解。 我们需要什么时候加android.intent.category.DEFAULT呢? 1、要弄清楚这转载 2012-01-10 14:25:45 · 473 阅读 · 0 评论 -
区分Activity的四种加载模式
在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Activity有四种加载模式:standard singleTop singleTas转载 2012-01-18 14:29:24 · 386 阅读 · 0 评论 -
对Android系统中应用程序概念的理解
1. 烧写态的应用程序以Apk为单位,其中包含了应用程序的各种组件(Activity, Service, Broadcast, ContentProvider)。2. 默认情况下Apk的组件运行在一个以Apk包名为名的process中。可以在AndroidManifest.xml中配置process name,以指定组件运行在那个process中。2. 运行态的应用程序以Task为单位,T原创 2012-04-19 08:54:23 · 455 阅读 · 0 评论 -
配置exchange邮箱
1. 配置exchange邮箱时要将系统时间设置正确。2. 手机需要有正确的IMEI号。原创 2011-12-01 10:50:04 · 864 阅读 · 0 评论 -
Android 自定义TitleBar
1. 去掉Android自带TitleBar在styles.xml中新建 style true在AndroidManifest.xml中相应的Activity标签中使用该styleandroid:name=".MainActivity"android:theme="@style/notitle">2. 编写TitleBar 布局xml文原创 2015-11-25 18:28:22 · 430 阅读 · 0 评论