- 博客(171)
- 资源 (6)
- 收藏
- 关注
原创 判断Android APP是否在前台运行
Andoid获取应用程序的运行状态常用的两种方法:ActivityManager.getRunningAppProcesses()和ActivityManager.getRunningTasks()1. 由于考虑到安全性ActivityManager.getRunningTasks(),在5.0上已经deprecated了2. 在Android 5.0以上系统,调用getRunning
2017-01-16 19:38:41
2554
原创 系统提示框类型
WindowManager.LayoutParams.type属性type 的取值: 应用程序窗口。 public static final int FIRST_APPLICATION_WINDOW = 1; 所有程序窗口的“基地”窗口,其他应用程序窗口都显示在它上面。 public sta
2017-01-12 17:54:59
1585
转载 Android app借助第三方软件打开pdf文档
from:http://blog.youkuaiyun.com/ouyangtianhan/article/details/6975899http://blog.youkuaiyun.com/s_now/article/details/51148082http://bbs.youkuaiyun.com/topics/360122578定义打开pdf的Intent,罗列出可以打开pdf文
2016-12-16 11:58:11
6739
转载 读写Android中assets目录下的文件的方法详解
Android资源文件大致可以分为两种:第一种是res目录下存放的可编译的资源文件:这种资源文件系统会在R.java里面自动生成该资源文件的ID,所以访问这种资源文件比较简单,通过R.XXX.ID即可;第二种是assets目录下存放的原生资源文件:因为系统在编译的时候不会编译assets下的资源文件,所以我们不能通过R.XXX.ID的方式访问它们。那我么能不能通过该资源的绝对路径去
2016-12-16 09:40:14
12060
原创 ListView或者Gallery结合checkBox使用
网上大部分的这类例子都是事先定好了item数量,无法实时增加item并得到check状态,还有一个问题,要考虑到 CheckBox 的状态保持。比如程序开始运行后,在屏幕上显示 ListView 中的第 0~ 第5 个条目,第 6 、 7 两个条目在屏幕上不可见,这时候,我们点击第 0 个条目的 CheckBox ,那么这个 CheckBox 就会被显示为 Checked 的状态,然后我们将整
2016-05-13 18:04:54
887
转载 Android中获取文件存储位置(内部存储或者扩展SD卡)
我们通常用Environment.getExternalStorageDirectory().getAbsolutePath()来获取手机上的文件存储位置,但是不同的设备上,调用getExternalStorageDirectory()返回值却不一样。查询了Android的文档,才找到原因,原来这个方法返回的是当前设备厂商所认为的“外部存储”,有可能返回外置的SD卡目录(Micro SD Ca
2016-05-06 11:20:06
9343
转载 Android 滚动字幕实现
转自:http://blog.youkuaiyun.com/cupidove/article/details/38316215最近项目需求做个循环滚动字幕功能,自己找了相关资料,根据自己的风格用两种方法实现了该功能;(备注:本人只实现了滚动效果,对于文字的格式排版没做处理,格式可能会乱,文字排版还在研究中)效果图:
2016-01-18 09:51:01
8345
转载 eclipse中注释出现乱码的情况
http://blog.youkuaiyun.com/jianw2007/article/details/3930915导入开发的工程,打开后发现java源文件的注释变成了乱码得到了结论:出现的原因:因为eclipse下默认的编码是GBK,而导入的java源文件编码是UTF-8所以,所以在在eclipse下查看就变成了乱码。Eclipse默认的新项目的编码是GBK,修改eclipse的
2015-10-13 14:39:27
9584
转载 Android更改桌面应用程序launcher
http://blog.youkuaiyun.com/mdx20072419/article/details/9632779/http://www.blogjava.net/zygcs/archive/2012/09/25/388538.htmlhttp://blog.youkuaiyun.com/wh_19910525/article/details/21169821
2015-10-09 17:25:05
1722
转载 Eclipse开发andriod程序时import android.support.v4或者import android.support.v7提示导入错误解决办法
http://blog.youkuaiyun.com/forandever/article/details/37655139在使用Eclipse开发andriod程序时,程序中提示import android.support.v4.XXX或者import android.support.v7.XXX出错,具体的提示信息是:The import android.support can
2015-09-28 17:48:57
1923
转载 android 获取php网页内容
http://blog.youkuaiyun.com/kaiqiangzhang001/article/details/8350938http://www.kuqin.com/shuoit/20140108/337497.htmlhttp://blog.youkuaiyun.com/lzz360/article/details/16887237http://bbs.51cto.com/thread
2015-09-21 18:05:23
2528
转载 怎么注释java
http://wenku.baidu.com/view/fa5d0fe19b89680203d825cf.htmlJavaDOC注释使用方法目录 前言 一. Java文档和 javadoc 二.文档注释的格式 1.文档注释的格式化 2.文档注释的三部分 三.使用 javadoc 标记 1.@see的使用
2015-09-16 15:57:29
658
原创 Android工程导出jar包,同时导出javadoc
http://wenku.baidu.com/view/b024592a5901020207409cea.htmlhttp://wenku.baidu.com/view/aebbbedb767f5acfa0c7cd46.htmlhttp://blog.youkuaiyun.com/liranke/article/details/16980449http://www.tanglei.name/h
2015-09-12 00:33:07
1052
转载 关于引入第三方jar包引发的java.lang.NoClassDefFoundError解决
http://blog.youkuaiyun.com/tianjian4592/article/details/43467283在我们引入第三方jar包的时候,有时候编译不报错,但运行会报java.lang.NoClassDefFoundError;针对这个问题,以下两种方案可以解决问题,但建议选取第二种,因为第一种会很大程度上的增大包大小:第一种方案:1、将需要的
2015-09-12 00:01:01
3003
转载 升级android sdk到5.0,创建项目错误解决方法
一. ERROR:No resource found that matches the given name 'Theme.AppCompat.Light'http://www.tuicool.com/articles/YreyEn3error: Error retrieving parent for item: No resource found th
2015-09-10 11:23:12
2625
转载 android如何释放图片缓存
转自:http://my.oschina.net/u/1753339/blog/223379在你应用程序的UI界面加载一张图片是一件很简单的事情,但是当你需要在界面上加载一大堆图片的时候,情况就变得复杂起来。在很多情况下,(比如使用ListView, GridView 或者 ViewPager 这样的组件),屏幕上显示的图片可以通过滑动屏幕等事件不断地增加,最终导致OOM。为了保证
2015-06-05 16:37:08
15931
转载 android-【DDMS->heap->MAT】工具-内存分析工具
转自:http://blog.youkuaiyun.com/jingwen3699/article/details/7977275http://blog.youkuaiyun.com/fulinwsuafcie/article/details/83632181. Windows->Preferences->Android->DDMScheck the 'Thread Updates
2015-06-05 11:27:55
2287
转载 Android Context 上下文 你必须知道的一切
转自:http://blog.youkuaiyun.com/lmj623565791/article/details/40481055,本文出自:【张鸿洋的博客】本文大多数内容翻译自:http://www.doubleencore.com/2013/06/context/ 我重新组织了下内容以及结构,建议大家尽可能看下原文。1、Context概念其实一直想写一篇关于Con
2015-06-04 15:08:51
717
转载 android内存泄露优化总结
转自:http://zhanhao.iteye.com/blog/1463350http://www.2cto.com/kf/201412/365600.htmlandroid手机给应用分配的内存通常是8兆左右,如果处理内存处理不当很容易造成OutOfMemoryError,我们的产品出现最多的错误也是OutOfMemoryError的异常, 在解决这个异常时在网上
2015-06-04 14:50:03
908
转载 This Handler class should be static or leaks might occur 解决办法
首先解释下这句话This Handler class should be static or leaks might occur,大致意思就是说:Handler类应该定义成静态类,否则可能导致内存泄露。具体如何解决,在国外有人提出,如下:Issue: Ensures that Handler classes do not hold on to a reference to an o
2015-06-01 16:44:28
3921
转载 NDK环境搭建
http://jingyan.baidu.com/article/3ea51489e7a9bd52e61bbac7.htmlhttp://blog.youkuaiyun.com/houshunwei/article/details/17217695一. Android SDK Android NDK Android Studio 官方下载地址:http://www.cnbl
2015-05-27 18:12:15
968
转载 Vc/MFC中自定义消息及其PostMessage触发使用
http://blog.youkuaiyun.com/ztz0223/article/details/2058402http://blog.youkuaiyun.com/a8082649/article/details/7733527http://bbs.youkuaiyun.com/topics/100117277http://blog.youkuaiyun.com/gukesdo/article/details/67
2015-05-26 18:17:14
14821
1
转载 vs2010 问题 >LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
来源:http://www.cnblogs.com/newpanderking/articles/3372969.html>LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏问题说明:当安装VS2012之后,原来的.NET 4.0会被替换为.NET 4.5。卸载VS2012时,不会恢复.NET 4.0。l 当VS20
2015-05-15 10:51:01
652
转载 如何防止app二次打包
来源:http://tieba.baidu.com/p/3289026645http://www.2cto.com/kf/201503/384492.htmlpublic class SecondPackage{ private final static String TAG = "SecondPackage" public SecondPackage(Context contex
2015-05-06 14:26:09
3573
2
原创 android对话框代码中设置背景为透明
//创建背景透明的对话框 AlertDialog.THEME_HOLO_LIGHT AlertDialog.Builder b = new AlertDialog.Builder(myContext.getApplicationContext(), AlertDialog.THEME_HOLO_LIGHT); dialog = b.create(); 网上还有
2015-05-04 17:16:09
15414
原创 eclipse导入已经存在workspace里的工程
按照file->import->generalexisting project in workspace->browse,选择了要导入的工程,这时下一步是灰色的,点不了,显示Some projects cannot be imported because they already exist in the workspace.只需要把copy to worksapce的勾去掉,然后点击refr
2015-05-04 11:37:37
13897
1
转载 Android将应用log信息保存文件
http://blog.youkuaiyun.com/way_ping_li/article/details/8487866 相信大家在做应用调试的时候,不可能时时通过USB线连着电脑去查看log信息,所以,将应用的log信息保存到手机本地就很有必要了,有助我们从这些log信息中提取有用的部分,以解决一些bug,下面我把网上分享的代码中作了一些精简,作为开发者使用,个人觉得没必要通过用户上传给我们
2015-02-07 12:43:42
787
转载 The connection to adb is down, and a severe error has occured.问题解决
http://blog.youkuaiyun.com/h7870181/article/details/9168321遇到问题描述:运行android程序控制台输出[2013-06-25 11:10:32 - MyWellnessTracker] The connection to adb is down, and a severe error has occured.[2013-
2015-02-04 11:02:34
677
转载 Android 编程下的代码混淆
转自:http://www.cnblogs.com/sunzn/archive/2013/03/06/2946952.html什么是代码混淆Java 是一种跨平台的、解释型语言,Java 源代码编译成中间”字节码”存储于 class 文件中。由于跨平台的需要,Java 字节码中包括了很多源代码信息,如变量名、方法名,并且通过这些名称来访问变量和方法,这些符号带有许多语义信息,很容易
2015-01-28 18:12:15
598
转载 Ubuntu不能用apt-get更新,软件源更新(非LTS长久支持版)
目前Ubutun版本更新迭代太快~常规版本的维护期都比较短,基本一年以内,只有像10.04,12.04,14.04还有以后的16.04才会长久支持3-5年。去年装的最新13.04 已经停止维护好几个月了,之前发现没更新也没管,后面想装某些软件的时候才发现源已无效!折腾了半天才找到办法,所有停止维护的版本都可以使用old源。撰写不易,转载请注明出处:http://blog.c
2015-01-20 13:00:33
14912
转载 android开发log管理
转自:http://blog.sina.com.cn/s/blog_80c69e390101df0h.html在开发中经常要打印log,但是在我们发布项目的时候是不能打印。为了方便操作log我们需要自己定义个log类然后在开发阶段将下面LOG_LEVEL 设置为6这样所有的log都能显示,在发布的时候我们将LOG_LEVEL 设置为0.这样log就非常方便管理了public cla
2015-01-04 14:45:13
1519
原创 Openwrt make出现的错误
在下载了trunk版本后cd OpenWrt/trunk/svn up./scripts/feeds update -a./scripts/feeds install -amake defconfig出现了错误Checking *working-make*... ok.Checking *case-sensitive-fs*... ok.Checking *ge
2014-12-31 11:25:23
17289
转载 Win7硬盘安装Ubuntu变成双系统
1)首先还是分区,在计算机上右键--管理--磁盘管理装Ubuntu分配的硬盘大小最好是(20G以上)不要太小,这里请注意,ubuntu和windows文件系统完全不同,所以我们划好要给ubuntu的分区后,删除卷。到时候,安装好的ubuntu的分区,在windows下是看不到的,但是进入ubuntu是可以访问windows的磁盘的。这才叫双系统的吧,和wubi那种不一样哦。我是从E
2014-12-30 18:03:26
1114
转载 Ubuntu sudo apt-get update失败的原因
今天使用sudo apt-get install 无法安装软件,错误提示如下:Err http://cn.archive.ubuntu.com/ubuntu/ oneiric-updates/main libssl1.0.0 i386 1.0.0e-2ubuntu4.7 404 Not Found [IP: 112.124.140.210 80]Err http://securit
2014-12-24 17:11:48
12313
转载 完全新手教程:编译openwrt全过程
转载:http://www.openwrt.org.cn/bbs/forum.php?mod=viewthread&tid=4217此文在www.openwrt.org.cn首发,个人不主动在其它地方转发,没任何版权问题,有兴趣的网友随便复制转发,但机于对本论坛的尊重,应该注明原出处URL,但没必要强调是谁写的。 我也搞不懂为什么,我想玩编译的时候,搜来搜增没搜到什么菜鸟教程
2014-12-22 17:44:27
3972
转载 Android安卓开发中终止线程方法
有时当一个组件或者activity被destory()的时候要求其启动的线程也一起终止掉,现在就来总结了一下有这有几种方法: 1、初始化的时候,定义启动的线程为一个守护线程,这样当主线程消亡掉的时候,其他线程也会被终止。 // 使用下面的方法,当初始化一个线程时 myThread.setDaemon(true); myThread.start 2、
2014-10-28 15:08:18
1599
转载 android开发之线程(守护线程daemon和User Thread)
Java将线程分为User线程和Daemon线程两种。其中Daemon thread即守护线程。1.所谓守护线程就是运行在程序后台的线程,程序的主线程Main(比方java程序一开始启动时创建的那个线程)不会是守护线程 2.Daemon thread在Java里面的定义是,如果虚拟机中只有Daemon thread 在运行,则虚拟机退出。 通常Daemon线程用来为User
2014-10-28 15:04:16
912
转载 Android资源图片内存占用及优化
优化的两种方式:1大背景图使用:9.png,使用9png不但能节省APK包容量,更能有效节省堆栈内存2小技巧1:使用多分辨率图片设计[hdpi,mdpi,ldpi,xhdpi]。UI图片分别设计hdpi,mdpi,ldpi,xhdpi等多种规格,这也是官方推荐的方式, 使用这种方式,还有好处就是可以降低峰值内存,优先避免内存溢出。在android中图片的加载会根据分辨率来自
2014-10-13 17:36:51
2023
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人