错误:添加compile 'com.android.support:appcompat-v7:22.2.0'后报错,里面有其它的jar包,但是只要添加这个v7包就报错。Error:Execution failed for task ':YizanService4Android:dexDebug'.>...
开源 《微快存》一 灵感来源,需求、功能分析 1、灵感来源,需求、功能分析 2、程序编写 3、运营分析 4、广告实现
解决百度云推送通知,不显示默认Notification
MediaStore.Images.Media.insertImage(mFragmentActivity.getContentResolver(), qrBitmap, "xx券面值10元", "我是小钱生成"); mFragmentActivity.sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file:
1、首先想捕获Alarm发出的action,各手机厂商定义不同,未能完全捕获2、捕获action之后,希望调用第三方音乐app的播放功能。其未开放,想到测试时的performClick方法。但是未能实现3、即使捕获Alarm action之后,原闹钟依然会播放它的闹铃,从而影响我实现的音乐播放。3、引入android源码中的Alarm和Music之后,发现要改的工作量有些大,于是下载了网上开源可运
前情:图是以480x800分辨率切图,高度不需要缩放,宽度缩放问题描述:制作了.9图,结果横向拉伸没问题,但是纵向会变得特别高。解决办法:将右边能缩放的地方都画上线,在压缩时画上线的地方才能压缩,而放大时不影响。知识点: 左 上下拉伸区域 上 左右拉伸区域 右 内容上下填充区域 下 内容左右填充区域右边和下边 相当于padding效果 压缩最好是能压得地方都拉上 拉伸不用
TextView一般都是用来显示一段文本,这里说的高级特性主要是一些我们平常不太常用的属性。包括文字阴影、自定义字体、html嵌入多格式、字体加粗、插入图片。这些特性平时开发APP的时候,可能一般使用不多,不过需要的时候却是很有用的特性。之所以写这篇文章是因为今天修改Launcher里面界面字体的时候,遇到些问题,而Launcher的图标都是TextView做的,因此查找了一些TextView的特
package com.travelsky.bluesky.utils;import android.content.Context;import android.graphics.Rect;import android.text.TextUtils;import android.util.AttributeSet;import android.widget.TextView;/** * 跑马灯效
class MyThread extends Thread{ private SurfaceHolder holder; public boolean isRun ; float radius = 10f; Paint p; public MyThread(SurfaceHolder holder) { t
问题:使用了thread,asyncTask在其中使用了toast等更新ui解决办法:1.使用handler来发送消息,在主线程中更新ui 2.在报错的方法前加上Looper.prepare(); 末尾加上Looper.loop();REFERENCES:http://sdlqhjk.iteye.com/blog/1112204
异常场景:经常在应用中需要处理一些耗时的工作,诸如读取大文件、访问网络资源等。为了避免因程序假死而带来的糟糕用户体验,通常我们可以通过线程+Handler或者Android提供的AsyncTask来解决该问题,并一般以ProgressDialog等提示性控件来告知用户当前的程序进度。而标题中描述的异常则会常常出现在这样的场景中,并且往往掩盖了导致异常的真正的罪魁祸首。问题原因:从异常描述中,大致的
错误代码: SoapFault - faultcode: 'soapenv:Server' faultstring: 'Unresolved compilation problem: de cannot be resolved' faultactor: 'null' detail: org.kxml2.kdom.Node@41632b9
自动缩放,不会被遮挡< activity android:name=”.CategoryList” android:label=”@string/app_name” android:windowSoftInputMode=”stateVisible|adjustPan” >< /activity >固定android:windowSoftInputMode="a
1.重新启用usb调试2.插拔数据线3.reset adb4.重启eclipse5.重启手机6.重启电脑
this template depends on the android support library,which is either not installed,or the template depends on a more recent version thanthe one you have installed。Required version :8安装提示我点 install 了,但
在XML中定义Android的Layout时,有四个比较特别的标签是非常重要的,分别是<viewStub/>, <requestFocus />, <merge /> 和<include />,其中有三个是与资源复用有关。1)<ViewStub />标签ViewStub是一个不可见的,大小为0的View,最佳用途就是实现View的延迟加载
在开发Android应用时,通常情况下是通过USB数据线连接设备和计算机,但对于一些需要使用USB设备的应用,这种方法就碰到了麻烦,手机的USB接口已经和外接的USB设备连接,无法再连数据线,此时可以通过网络TCPIP的方法来进行。也就是然ADB 通过网络来连接设备,而无需USB数据线。具体方法如下:1. 使用USB数据线连接设备。2. 在命令行输入adb tcpip 5555 ( 5555为端口
public class TelephonyUtil { /** * 添加联系人 * @param context * @param follower */ public static void addContact(Context context,Follower follower){ Uri uri = Uri.parse("conte
问题:使用LinearLayout作为父元素,ViewPager和其它元素作为子元素,ViewPager会占满整个屏幕解决方法:将顶级父元素替换为FrameLayout即可。REFERENCES:http://www.cnblogs.com/wisekingokok/archive/2011/08/23/2150452.html
模拟器对应键按键HomeHOMEMenu (left softkey)F2/Page-upStar (rightsoftkey)Shift-F2/Page Down (好像没效)BackESCCall/DialF3Hangup/End callF4SearchF5PowerF7(没试成功)volume upKEYPAD_PLUS, Ctrl-5volume downKEYPAD_MINUS, Ct
一、只有一个Activity时:一次拇指点击事件(包括ACTION_DOWN,ACTION_UP),调用时序如下:dispatchTouchEventonUserInteractiononTouchEvent (ACTION_DOWN)dispatchTouchEvent onTouchEvent (ACTION_UP,不会触发onUserInteraction) 二、只有一个Activity,当
定义一个接口,一个方法。在一个类中调用。在另外一个类中实现这个接口使用这个接口中的方法获得其传递过来的参数。 使用参数 。 巧妙的传递参数 。
Android系统中有两种菜单:OptionMenu和ContextMenu.OptionMenu就是点击Menu按钮时显示的菜单(在3.0以后的版本,可能没有Menu按钮,而是由一个Action Bar).ContextMenu是指用户长时间按住屏幕时显示的Menu(在3.0以后的版本中,Android推荐使用ActionMode).Android系统中,如果需要使用Menu按钮,首先需要重写o
问题:no command adb环境:UBUNTU解决办法:~/.bashrc中的环境变量配置错误,错误的为:export PATH=$PATH:~/usr/android-sdk-linux/tools/export PATH=$PATH:~/usr/android-sdk-linux/platform/正确为:export PATH=$PATH:/usr/android-sdk-linux/
1 Matrix matrix = new Matrix(); 2 3 // 缩放图片动作 4 matrix.postScale(scaleWidth, scaleHeight); 5 // 创建新的图片 6 Bitmap resizedBitmap = Bitmap.creat
INFO/(): Unable to open log device '/dev/log/main': No such file or directory
尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView的 source
AsyncTask的介绍及基本使用方法关于AsyncTask的介绍和基本使用方法可以参考官方文档和Android实战技巧:多线程AsyncTask这里就不重复。 AsyncTask引发的一个问题上周遇到了一个极其诡异的问题,一个小功能从网络上下载一个图片,然后放到 ImageView中,是用AsyncTask来实现的,本身逻辑也很简单,仅是在doInBackground中用HTT
一、搭建JAVA环境系统版本:12.0.4.1 LTSJDK:jdk1.7.0_071.安装JDK,下载jdk-7u7-linux-i586.tar.gz,解压缩至/usr/jdk1.7.0_072.setting environmentsudo gedit /etc/profile在文件的最后面增加:export JAVA_HOME=/usr/lib/jdk1.7.0_05export JRE_
左右滑动下拉刷新更多
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号