- 博客(34)
- 资源 (7)
- 收藏
- 关注
原创 PCB彩绘机
最近接触到一款非常有创意的新型打印机——PCB彩绘机(图:打印机+效果PCB板)如果你是一个电子爱好者或者行业相关的人士,你对PCB一定不会陌生。是的在我们常规的概念中,PCB板就是像下面图片中这些一样:某一种色彩的底板、银白色焊盘+与底色对比明显的单色丝印。(图:常规的PCB板子)对于看多了板子的我们可能对PCB这样的外观已经习以为常,但是对于一些不太喜欢
2015-11-10 16:25:33 669 1
原创 无法找到Fragment中的控件
在Activity的onCreate中添加了一个Fragment,并已commit,但是通过Fragment所在布局查找其中的控件却失败。因为虽然已经commit,但是页面还未完全加载,所以可以在Activity的onStart方法中进行查找,此时Fragment已经加载完全。
2014-08-11 10:31:14 1385
转载 Win8右键菜单增加Windows Defender扫描功能
原文地址:Windows 8 内建的 Windows Defender 虽然使用了与 Microsoft Security Essentials 相同的核心,拥有与 Microsoft Security Essentials 相同等级的防护效果,但是在功能面上,仍就有一点点小小的不同,例如在 Windows Defender 的接口中无法设定排程扫瞄等等。除此之外,在
2014-05-18 21:51:44 1525
转载 Android设计中的.9.png
在Android的设计过程中,为了适配不同的手机分辨率,图片大多需要拉伸或者压缩,这样就出现了可以任意调整大小的一种图片格式“.9.png”。这种图片是用于Android开发的一种特殊的图片格式,它的好处在于可以用简单的方式把一张图片中哪些区域可以拉伸,哪些区域不可以拉伸设定好,同时可以把显示内容区域的位置标示清楚。本文结合一些具体的例子来看下.9.png的具体用法。首先看下普通的.p
2014-04-25 14:38:05 830
转载 Error executing aapt: Return code -1073741819
原文地址:http://my.oschina.net/mastere/blog/183994就不转全文了,就文章最后一句话y
2014-04-24 16:44:37 974
转载 修改Android屏幕默认旋转方向
通过修改数据库System settings 来修改手机屏幕的旋转方向, 设置Settings.System. ACCELEROMETER_ROTATION和Settings.System. USER_ROTATION的值,可以通过命令行和Java API来实现1.通过命令行来修改su sqlite3 /data/data/com.android.providers.setting
2014-04-18 11:37:37 7247 1
原创 Android中文TTS语音合成
Android系统提供了5中语言的语音合成German,English,Spanish,French,Italian支持,其中不包括对中文的支持,但是Android系统允许第三方提供中文的TTS支持,因此我们只需要安装一款合适的第三方TTS应用,在系统中设置一下即可。提供TTS的工具也有好几个,其实我们不必纠结选哪个,目前最好用的是”讯飞语音+“,语音流畅度很好,可选语速,而且该软件还在不断更
2014-04-15 09:55:40 3048
原创 修改应用亮度和系统亮度
为了控制屏幕的亮度,特地做了一个工具类文件,直接贴代码,个别问题说明如下: 1、修改系统亮度值时,因为要修改Settings.System.SCREEN_BRIGHTNESS 的值,所以需要相应的系统权限:2、即使系统默认已经开启了自动调整亮度功能,我们仍然可以直接对系统亮度进行修改。3、……4、……
2014-04-14 15:10:57 2363 1
转载 在Service中使用Toast
原文地址:http://whatandroid.blog.51cto.com/2172732/844929一般如果不是在主线程中又开启了新线程的话,一般都会碰到这个问题。原因是在创建新线程的时候默认情况下不会去创建新的MessageQueue。总结下:Toast 显示的必要条件:1:Toast 显示需要出现在一个线程的消息队列中.... 很隐蔽pub
2014-04-09 17:54:44 926
转载 ubuntu 搜狗安装搜狗输入法(fcitx)
安装搜狗拼音输入法网上很多方法,总结了一下,下面的方法绝对可以,第一步:Ubuntu 默认是安装了ibus.所以删除它sudo apt-get remove ibus对于已经安装老版本的fcitx,删掉再装.sudo apt-get remove fcitx*删除依赖库sudo apt-get autoremove检测是否删除
2014-04-08 11:04:59 1444
转载 /usr/lib目录权限更改引发的各种错误
原文地址:摘要 为了解决virtualbox打开虚拟机失败的问题而更改了/usr/lib目录的属性,结果导致了一系列的系统问题。通过最后的分析,最终解决了这个问题,并深刻地认识到玩linux系统的折腾和需要的学习的态度和耐心。如果你拥有足够详细的日志,你就可以解决一切问题。Debian /usr/lib GDM Virtualbox sudo目录[-]
2014-04-04 08:52:55 6477 1
转载 Ubuntu 更改文件夹及子文件夹权限
原文地址:http://hi.baidu.com/paulchanv/item/9799e919b260d76770d5e8e7打开终端进入你需要修改的目录 然后执行下面这条命令 chmod 777 * -R这样全部子目录及文件权限就改为 777 了查看linux文件的权限:ls -l 文件名称 查看linux文件夹的权限
2014-04-03 17:45:12 1631
原创 Linux系统下最好用的串口助手
找了好几个Ubuntu系统下的串口调试工具,有minicom、GtkTerm、CuteCom。最终还是CuteCom最好用。安装时运行“ $sudo apt-get install cutecom”如果提示权限不足“无法打开锁文件 /var/lib/dpkg/lock - open”,可以先运行“$sudo su”切换到root用户后再执行上一行指令安装后就可以使用了,如果遇到
2014-04-03 16:58:35 10076 1
转载 子线程调用Toast报Can't create handler inside thread that has not called Looper.prepare() 错误
直接上原文,地址:http://hi.baidu.com/_guangren_/item/8e61f31cecad9a701009b5b7今天用子线程调Toast报了一个Can't create handler inside thread that has not calledLooper.prepare()错误。在网上找了找答案,发现两篇文章:【1】htt
2014-04-03 10:08:45 2934
转载 Android应用如何开机自启动、自启动失败原因
原本想自己写写,但是看到这篇文章写得已经很明白了,所以就转载过了。原文地址:http://www.trinea.cn/android/android-boot_completed-not-work/本文主要介绍Android应用如何开机自启动、自启动失败的原因、adb命令发送BOOT_COMPLETED。问题:应用程序是否可以在安装后自启动,没有ui的纯service应用如
2014-04-02 09:50:21 788
转载 Android中使用Animation实现控件的动画效果以及Interpolator和AnimationListener的使用
Animation的4个基本动画效果What is Animation?public abstract classAnimationextends Objectimplements CloneableAbstraction for an Animation that can be applied to Views, Surfaces, or other objects.
2014-03-24 09:15:59 678
转载 TexturePacker 3.0 使用教程
文章转载自:http://www.fallhunter.com/p/10520Posted on 2012/11/27 by fallhunter———————————————————分割线———————————————————著名的TexturePacker 已经升级到3.0了,下载地址: http://www.codeandweb.com/texture
2013-09-04 16:53:48 4669
原创 关于9-patch图片的使用
.9.png格式的图片文件可以根据内容的多少进行自动的拉伸,因此在UI设计中经常会用到。绘制.9.png格式的图片是很容易的,只需要在原来图片四周的边界处,根据需要加1像素宽的黑边即可。网上可以找到很多这样的软件。重要说一下,这四条黑边分别有什么用:1:左、上两条黑边,控制的是图片可以被拉伸的区域,通常都设定在纯色部分;2:右、下两条黑线控制的是内容可显示内容的区域,也就是……
2013-08-28 17:10:05 925
原创 spinner 不能设置 OnItemClickListerner();
Spinner控件只能设置Spinner.OnItemSelectedListener();监听事件,而不能能设置Spinner.OnItemClickListener();否则在运行是会报错:java.lang.RuntimeException: setOnItemClickListener cannot be used with a spinner. 至于为什么会报
2013-08-14 17:22:27 1270
原创 类的构造函数
定义一个类之后,可在其内部写一个和类名相同的构造函数用于在创建实例时对类的实例进行初始化。需要注意的一点是,构造函数可以有多个,但是不能有任何返回类型。如:class BackGroundTask extends AsyncTask { private int tag; private int id; private String text;
2013-08-02 16:55:17 723
原创 ListView的onTouch动作
每个Item都可以获取相应的触摸事件,比较容易出现的有MotionEvent类中定义的以下几种情况:public static final int ACTION_DOWN = 0;public static final int ACTION_UP = 1;public static final int ACTION_MOVE
2013-08-02 11:59:16 1244
原创 清空fragments的back stack
使用fragment的时候,我们为了在界面跳转的时候保存当前界面,经常会对当前fragment进行压栈处理:fragmentManager.beginTransaction().addToBackStack(null);但是也经常会遇到说“某个fragment”已经被添加的错误,这往往是我们在对fragment进行返回处理时出现问题。这样的问题最常出现在我们点击导航栏进行跳转的时候。
2013-07-29 13:38:54 7850
转载 如何获取Android设备唯一标识(转)
有很多场景和需求你需要用到手机设备的唯一标识符。在Android中,有以下几种方法获取这样的ID。1. The IMEI: 仅仅只对Android手机有效:12TelephonyManager TelephonyMgr = (TelephonyManager)getSystemService(TELEPHONY_SERVICE); S
2013-07-26 13:45:18 809
原创 关于对来电状态和去电状态的区分
首先网上查到的那些说“没有专门用于接收来电的action,所以,非去电即来电”,这是不对的!同时在对action判断后再进行电话状态监听器的注册也是有问题的。经过测试,系统在拨号的时候会发出两个Intent:第一个Intent的action是拨号动作"android.intent.action.NEW_OUTGOING_CALL";第二个Intent的action是电话状态
2013-07-24 13:37:53 5822
原创 TextView无法响应onTouch事件
刚才给要给TextView设置拖动效果,用了setOnTouchListener为其添加了onTouch事件来处理拖动效果。但是测试总是失败。后来找到问题,需要在TextView的属性中使能哦那Click事件——android:clickable="true"。然后就ok了。注:如果对于某个View要即要用到onTouch事件,又要用到onClick事件,那么需要在onTouch事
2013-07-17 11:24:49 2119
原创 覆盖系统通话界面
当我们想用自己的Activity在来电时代替系统的界面进行显示,一般是没有办法把系统界面隐藏的,通常的做法是用自己的界面把系统的界面覆盖住。因为后启动的界面会将前面已经启动的界面覆盖,所以这里可以用这样的办法解决:在后台Service设置一个BroadcastReceiver,监听系统的电话事件。当接收到电话Action的时候,延时一定的时间(为的是等系统的接听界面出现后对其进行覆盖),发
2013-07-16 18:22:51 1789
原创 R.文件中找不到对应资源
有时候在layout中添加了新的界面,或者在界面中添加了新的资源,但是在程序java代码中通过R.layout.xx 或R.id.xx 却无法找到资源。原因可能是因为在当前java文件中导入了Android系统的R包:import android.R。这时删掉这个包,新添的资源就能正确对应了,在需要用到系统R包的地方,改为android.R即可。
2013-07-16 18:11:37 1649
CoreSight Technology System Design Guide
2019-02-12
armlink User Guide
2019-02-12
armlink_user_guide_6.6
2019-02-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人