![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
longzhongren
这个作者很懒,什么都没留下…
展开
-
Android 之窗口小部件详解--App Widget
转自:http://www.cnblogs.com/skywang12345/p/3158310.htmlAndroid 之窗口小部件详解--App Widget 版本号说明作者日期 1.0 添加App Widge介绍和示例 Sky Wang2013/06/27转载 2015-07-03 14:54:44 · 798 阅读 · 0 评论 -
在AppWidget上使用自定义Typeface
在AppWidget上使用自定义Typeface 工作中需要在AppWidget上显示一些特殊字符,需要用到自己的 字体配置文件 Appwidget 的 RemoteViews并不提供API方法,无法设置TextView的Typeface属性。这里用了些歪门邪道。 Typeface someFont = Typ转载 2014-10-14 15:39:48 · 710 阅读 · 0 评论 -
[Android实例] android UI设计的一些心得与问题解决(无效果图)
1.把Button或者ImageButton的背景设为透明或者半透明:半透明<Buttonandroid:background="#e0000000" ... />透明.../>其他透明度:在RGB的值前面加上数字(100以内),如#90436EEE(RGB为436EEE),#50436EEE,根据值的大小呈现不同的显示效果,值越小透明度越高转载 2014-10-10 11:24:53 · 617 阅读 · 0 评论 -
为什么调用 FragmentPagerAdapter.notifyDataSetChanged() 并不能更新其 Fragment?
文章转自http://www.apkbus.com/android-90417-1-1.html转载 2014-11-12 12:03:03 · 482 阅读 · 0 评论 -
FragmentPagerAdapter与FragmentStatePagerAdapter区别
在一个 Android 应用中,我使用 FragmentPagerAdapter 来处理多 Fragment 页面的横向滑动。不过我碰到了一个问题,即当 Fragment 对应的数据集发生改变时,我希望能够通过调用 mAdapter.notifyDataSetChanged() 来触发 Fragment 页面使用新的数据调整或重新生成其内容,可是当我调用 notifyDataSetChange转载 2014-09-02 15:16:30 · 417 阅读 · 0 评论 -
WebView注入Java对象注意事项
在android4.2以前,注入步骤如下:[java] view plaincopywebview.getSetting().setJavaScriptEnable(true); class JsObject { public String toString() { return "injectedObject"; }转载 2014-09-26 15:24:52 · 568 阅读 · 0 评论 -
Android Studio 初步认识(新建一个项目并编译)
Android Studio发布已有一段时间了,一直没去了解它,最近在和别人讨论的时候谈到了它,就趁着周末的时间了解了一下。个人的第一感觉是界面华丽(吗),复杂。没有Eclipse容易上手。花了很久才搞明白一些基本的东西。怎么新建工作区间、怎么新建项目、怎么编译项目、怎么新建模拟器等等基础的问题。头都大了。我安装的版本是Beta0.8.01.怎么设置主题风格转载 2014-08-27 17:46:01 · 8127 阅读 · 0 评论 -
eclipse.ini配置eclipse的启动参数
Eclipse的启动由$ECLIPSE_HOME/eclipse.ini控制,如果$ECLIPSE_HOME 没有被定义,则Eclipse安装目录下的默认eclipse.ini会生效。eclipse.ini是一个文本文件,其内容相当于在Eclipse运行时添加到 Eclipse.exe之后的命令行参数。其格式要求:1:所有的选项及其相关的参数必须在单独的一行之内2:转载 2014-08-25 15:03:25 · 1089 阅读 · 0 评论 -
【adb】无法启动adb时如何自查
转自http://alf67.blog.163.com/blog/static/19900839201311104144847/adb server is out of date. killing...1:今天调试android的时候发现一个诡异的问题1234C:\Users\xxxx>adb start-se转载 2014-08-22 09:24:44 · 702 阅读 · 0 评论 -
Activity的task相关
古人學問無遺力,少壯工夫老始成。紙上得來終覺淺,絕知此事要躬行。南宋.陸遊《冬夜讀書示子聿(yù)》软件行业也是一样,多少前辈不遗余力的奋斗才出现了软件行业的繁荣的景象,其中已有不少成为大师级人物。今天我们站在伟人的肩膀上,自然会有不少的优势,但不要忘了,要在对技术的认知方面有所提升,仍需我们去实践,去实践。今天我们来讲一下Activity的task相关内容。上次我们讲转载 2014-09-05 10:22:00 · 505 阅读 · 0 评论 -
Editplus下设置json格式化
EditPlus设置json格式化:参数设置--> 用户工具 :添加工具菜单名称:JsonFormat命令:Cscript.exe /nologo "D:\Program Files (x86)\EditPlus 3\json.js"D:\Program Files\EditPlus 3\filters\json.js --> js的存放地址参数: $(FileName转载 2014-07-31 15:19:40 · 6095 阅读 · 2 评论 -
android 自定义ImageView实现图片手势滑动,多点触摸放大缩小效果
首先呢,还是一贯作风,我们先来看看众多应用中的示例:(这种效果是很常见的,可以说应用的必须品.) 搜狐客户端 百度新闻客户端 新浪微博 凤凰新转载 2014-08-18 22:56:47 · 950 阅读 · 0 评论 -
[Android 硬件] Eclipse错误:Conversion to Dalvik format failed with error 1
在http://stackoverflow.com/questions/2680827/conversion-to-dalvik-format-failed-with-error-1-on-external-jar中我试了两种转载 2014-10-17 13:55:45 · 2304 阅读 · 0 评论 -
如何在eclipse中安装subclipse
文章转自http://jingyan.baidu.com/article/1612d5007d41e9e20e1eeeff.html在 Eclipse 中安装 SVN 插件 Subclipse。方法/步骤从 Eclipse Marketplace 中下载安装 Subclipse。打开 Help -> Eclipse转载 2014-12-03 11:23:47 · 634 阅读 · 0 评论 -
Eclipse从SVN checkout并创建项目
文章转自http://blog.csdn.net/yasi_xi/article/details/12752907先在Eclipse中安装SVN插件如果没有的话,然后使用已有的SVN或创建新的SVN选择SVN目录用New Project Wizard创建工程转载 2014-12-04 17:15:14 · 725 阅读 · 0 评论 -
总结Android Studio导入项目的几种方法
作为Android开发神器的Android Studio,你肯定想知道它导入项目有哪些方法,然后使用一种比较适合自己的方法,现在我们来讲讲Android Studio导入项目的几种方法。本篇教程中使用到的Android Studio版本为1.0, Eclipse ADT版本23.0.4。请尝试更新到该版本。Android Studio默认使用 Gradle 构建项目,转载 2015-06-01 17:07:44 · 1549 阅读 · 0 评论 -
Android Notification详解——响应notification事件
上一篇讲了如何创建并显示一个notification,这一篇就总结下点击notification后,程序应该如何响应。 一般来讲,点击一个notification后,都会打开一个Activity做为对点击事件的响应,这个Activity是之前在PendingIntent中设置好的。经常玩Android手机的应该都有印象,在日历应用中,你新建一个提醒,当提醒通知收到后,你点击转载 2015-05-15 17:28:26 · 616 阅读 · 0 评论 -
Android 4.4从图库选择图片,获取图片路径并裁剪
最近在做一个从图库选择图片或拍照,然后裁剪的功能.本来是没问题的,一直在用[java] view plaincopyIntent intent=new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);转载 2015-04-23 15:17:59 · 603 阅读 · 0 评论 -
Listview中显示不同的视图布局
1.使用场景 在重写ListView的BaseAdapter时,我们常常在getView()方法中复用convertView,以提高性能。convertView在Item为单一的同种类型布局时,能够回收并重用,但是多个Item布局类型不同时,convertView的回收和重用会出现问题。比如有些行为纯文本,有些行则是图文混排,这里纯文本行为一类布局,图文混排的行为第二类布局。单一类型的L转载 2015-03-24 17:12:11 · 495 阅读 · 0 评论 -
Android语音识别技术、消息推送机制、二维码扫描技术、NDK、JNI
一、常用数据结构:数组,堆,栈,队列,链表,树,图,散列表数组:把具有相同类型的若干变量按有序的形式组织起来。堆:是一个特殊的树形数据结构,每个结点都有一个值。一般说的堆是指二叉堆。他的最大特点就是根节点的值最小或最大,并且根节点的两个子树也是一个堆。栈:只能在某一端插入和删除的特殊线性表。按照先进后出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时转载 2015-04-02 14:13:20 · 1255 阅读 · 0 评论 -
调用startActivityForResult,onActivityResult无响应的问题
大家都知道,可以通过使用 startActivityForResult() 和 onActivityResult() 方法来传递或接收参数。但你是否遭遇过onActivityResult()不执行或者未按预想的那样执行的情况呢?这里我总结了三种情况: 1、执行startActivityForResult,没等到被调用的 Activity 返回,onActivityR转载 2015-03-31 10:05:18 · 462 阅读 · 0 评论 -
Universal-Image-Loader解析(二)——DisplayImageOptions的详细配置
文章转自http://www.myext.cn/other/a_26932.html在使用这个框架的时候,我们必须要配置一个DisplayImageOptions对象来作为ImageLoader.getInstance().displayImage()中的参数,所以很有必要讲解这个对象的配制方法。讲解完了后其实这个框架我们就会了解的比较详尽了。1.默认的配置Di转载 2014-12-01 17:44:37 · 2546 阅读 · 0 评论 -
不一样的下拉刷新-----SwipeRefreshLayout
转自http://blog.csdn.net/hpu_zyh/article/details/43193163按照惯例,先上那个效果图 最近看到好多应用都在使用这种下拉刷新,于是自己搜索了一下,原来这玩意儿是Google提供的SwipeRefreshLayout控件,以前也使用过家伙,但是效果不是这个样子的,是下图的样子,现在Google又改变了转载 2015-02-27 11:21:47 · 637 阅读 · 0 评论 -
Android 带清除功能的输入框控件ClearEditText,仿IOS的输入框
http://blog.csdn.net/xiaanming/article/details/11066685转载请注明出处http://blog.csdn.net/xiaanming/article/details/11066685今天给大家带来一个很实用的小控件ClearEditText,就是在Android系统的输入框右边加入一个小图标,点击小图标可以清除输入框里面的转载 2015-02-27 14:40:32 · 708 阅读 · 0 评论 -
详解Android中AsyncTask的使用
http://blog.csdn.net/liuhe688/article/details/6532519在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在转载 2015-02-12 14:28:14 · 519 阅读 · 0 评论 -
Android 工程重命名错误
今天在对一个安卓工程重命名时,遇到了下面的错误:An unexpected exception occurred while creating a change object.See the error log for more details.复制代码各种百度,Google之后,发现下面的结论:You can not belive this.转载 2015-01-19 15:21:46 · 1123 阅读 · 0 评论 -
清除Eclipse工作空间列表
我们可能建立非常多的eclipse的工作空间,有些时候,我们把工作空间的文件夹删除后,在启动eclipse后,在“工作空间启动程序”界面中,“工作空间”下拉列表中还存在这些工作空间的名称。如图:这样会造成很大垃圾的“工作空间列表”,如何将对应的列表信息清除呢?方法如下:打开eclipse的安装位置目录,选择:\configuration\.settings\org.eclipse.ui转载 2014-07-15 10:04:36 · 560 阅读 · 0 评论 -
SVN服务器搭建和使用(二)
上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用.首先打开VisualSVN Server Manager,如图:可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Reposito转载 2014-07-25 21:00:53 · 441 阅读 · 0 评论 -
SVN服务器搭建和使用(一)
Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址.windows操作系统转载 2014-07-25 20:59:42 · 446 阅读 · 0 评论 -
Android APK反编译详解(附图)
这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。本文Android反编译教程,测试环境:Win7 Ultimate x64Ubun转载 2014-05-06 18:52:27 · 493 阅读 · 0 评论 -
Android应用资源---绘制资源类型(Drawable)(一)
可绘制资源是指能够被绘制到屏幕上的图形的一般化概念,并且能够用诸如getDrawable(int)等API方法来获取这些资源,或者使用诸如android:drawable和android:icon属性把它们应用到另一个XML资源中。以下是几种不同的可绘制资源类型:位图文件: 位图图形文件(.png、.jpg或.gif)。每个位图资源会创建一个BitmapDrawable对象。转载 2014-05-05 13:04:46 · 614 阅读 · 0 评论 -
Android:interpolator用法
1. 2. 3. xmlns:Android="http://schemas.android.com/apk/res/android" 4. Android:interpolator="@android:anim/decelerate_interpolator"> 5. Android:fromYScale="2.0" android:toYScale转载 2014-05-05 13:02:24 · 495 阅读 · 0 评论 -
Android 保存图片到SQLite,读出SQLite中的图片
1、bitmap保存到SQLite 中 数据格式: Java代码 db.execSQL("Create table express ( _id INTEGER PRIMARY KEY AUTOINCREMENT,express_no varchar(100),express_name TEXT,express_img BLOB );");转载 2014-04-16 22:05:57 · 1209 阅读 · 0 评论 -
Fragment 的生命周期及使用方法详解
Fragment 的基础知识介绍 1.1 概述1.1.1 特性By hebang32624Fragment 是 activity 的界面中的一部分或一种行为。可以把多个 Fragment 组合到一个 activity 中来创建一 个多面界面并且可以在多个 activity 中重用一个 Fragment。可以把 Fragment 认为模块化的一段 activity,它具 有自转载 2014-03-19 00:11:34 · 1119 阅读 · 0 评论 -
Android:Layout_weight的深刻理解
最近写Demo,突然发现了Layout_weight这个属性,发现网上有很多关于这个属性的有意思的讨论,可是找了好多资料都没有找到一个能够说的清楚的,于是自己结合网上资料研究了一下,终于迎刃而解,写出来和大家分享。首先看一下Layout_weight属性的作用:它是用来分配属于空间的一个属性,你可以设置他的权重。很多人不知道剩余空间是个什么概念,下面我先来说说剩余空间。看下面代码:转载 2014-04-14 16:31:12 · 398 阅读 · 0 评论 -
9图片的制作(Draw 9-patch)(转jamin0107)
与传统的png 格式图片相比, 9.png 格式图片在图片四周有一圈一个像素点组成的边沿,该边沿用于对图片的可扩展区和内容显示区进行定义。 这种格式的图片在android 环境下具有自适应调节大小的能力。 1.在SDK里的tools文件夹里有一个工具名字为draw9patch9-patch)(转jamin0107)" style="margin:0px; paddi转载 2014-03-18 19:00:40 · 739 阅读 · 0 评论 -
使用ImageLoader实现图片异步加载
注:下面使用的是包:1.8.4,其他版本包的,DisplayImageOptions defaultOptions和 ImageLoaderConfiguration config2配置不一样,请看官网我们经常会从网上加载大量的图片,处理不好,经常会出现内存溢出,导致app崩溃,还有下载速度慢登问题。ImageLoader基本避免了这些问题,下载速度快,基本不会出现转载 2014-03-17 20:28:29 · 1024 阅读 · 0 评论 -
android sdk manager 无法更新解决方法
因为在开始->运行->cmd 中敲入 ping dl-ssl.google.com -t 始终ping不通,关闭cmd后首先需要下载一个代理服务器下载地址http://pan.baidu.com/share/link?shareid=341717&uk=2601338879打开此软件,在内容选项中 看到生成的代理地址,记住ip地址127.0.转载 2013-11-13 02:27:26 · 996 阅读 · 0 评论 -
Android开发中的多线程编程技术
多线程这个令人生畏的“洪水猛兽”,很多人谈起多线程都心存畏惧。在Android开发过程中,多线程真的很难吗?多线程程序的“麻烦”源于它很抽象、与单线程程序运行模式不同,但只要掌握了它们的区别,编写多线程程序就会很容易了。下面让我们集中精力开始学习吧! 多线程案例——计时器 我在给我的学生讲多线程的时候都会举一个计时器的案例,因为计时器案例是多线程的经典应用。 这个案例转载 2013-11-09 00:56:14 · 880 阅读 · 0 评论 -
Android中万能的BaseAdapter的使用
大家好,今天给大家讲解一下Android BaseAdapter(基础适配器)的用法,适配器的作用主要是用来给诸如(Spinner、ListView、GridView)来填充数据的。而(Spinner、ListView、GridView)都有自己的适配器(记起来麻烦)。但是BaseAdapter(一招鲜)对他们来说却是通用的,为什么这么说呢,首先我们看一下API文档:我们看到And转载 2013-11-22 23:04:05 · 716 阅读 · 0 评论