android
文章平均质量分 73
捻秋成哥
若要爱,请深爱……
展开
-
ubuntu下sdk Manager没有Options选项 如果没有创建改文件
Android SDK Manager Proxy Settings in LINUXup vote3down votefavorite4I am trying to install the Android SDK, in Ubuntu, behind my work firewall and am getting 'failed原创 2014-02-27 19:57:14 · 3521 阅读 · 0 评论 -
使用android ProgressBar和Toast生成一个界面
使用android ProgressBar和Toast生成一个界面首先我需要这样一个界面这个界面是在使用AudioManager.adjustStreamVolume(int streamType, int direction, int flags)显示出来的,记住flags这里传 AudioManager.FLAG_SHOW_UI才会显示不然只是逻辑上调整了某个流的声转载 2014-07-29 16:47:18 · 2012 阅读 · 0 评论 -
WebView如何在页面内返回时重设title
webView.setWebViewClient(new WebViewClient(){@Overridepublic void onPageStarted(WebView view, String url, Bitmap favicon) {if(url.contains("detail=detail")){title_btn_right.set原创 2014-08-05 10:50:55 · 2784 阅读 · 2 评论 -
编程错误日志二
1.带背景图片的按钮最好用原创 2014-08-01 17:41:30 · 543 阅读 · 0 评论 -
错误日志-Android家长端登陆不了
问题描述:Android家长端登陆不了,所有账户原创 2014-09-04 18:08:20 · 924 阅读 · 0 评论 -
WebView使用总结2(加载HTML内容形式的String)
WebView使用总结2(加载HTML内容形式的String)博客分类:Android组件学习HTMLJava 接着上篇: 6.通过字符串拼凑的html页面显示: Java代码 public void simpleJsClick() { WebView webView = (WebView) findVi转载 2014-08-25 17:51:56 · 5206 阅读 · 0 评论 -
Android有用代码片段
1、设置窗口格式为半透明getWindow().setFormat(PixelFormat.TRANSLUCENT);2、Android中在非UI线程里更新View的不同方法:* Activity.runOnUiThread( Runnable )* View.post( Runnable )* View.postDelayed( Runnable, long )* Han转载 2014-08-12 22:10:06 · 538 阅读 · 0 评论 -
不同Android版本设备正确获取屏幕分辨率的通用方法
不同Android版本设备正确获取屏幕分辨率的通用方法 谈到android屏幕分辨率,大家都知道,但是怎么正确的获取屏幕的分辨率呢?android2.2\2.3\4.0\4.1使用的方法一样吗? 答案是否定的。事物是发展变化的,android也不例外,android2.2、2.3因为标配是有触摸屏按钮的,也就是说触摸屏上BACK、HOME、MEAN是在触摸屏分转载 2014-11-10 17:28:35 · 10876 阅读 · 3 评论 -
Android 5.0 Lollipop新的摄像头API
Android 5.0 Lollipop新的摄像头API原创 2014-11-24 18:03:29 · 12614 阅读 · 2 评论 -
ImageLoader加载圆形图片
ImageLoader这个图片加载器是我经常使用额一个图片加载器(https://github.com/nostra13/Android-Universal-Image-Loader)这个图片加载器在加载的时候是支持图片加载效果的,原本自带了RoundBitmapDisplayer,圆角图片显示器。但是项目的需要,我要弄一个圆形的图片,这样有两个思路,其一,是弄一个CircleImag转载 2014-12-04 11:00:07 · 22448 阅读 · 9 评论 -
android:ellipsize的使用
EidtText和textview中内容过长的话自动换行,使用android:ellipsize与android:singleine可以解决,使只有一行。EditText不支持marquee用法如下:在xml中android:ellipsize = "end" 省略号在结尾android:ellipsize = "start" 省略号在开头android:elli转载 2014-12-04 10:56:01 · 1779 阅读 · 0 评论 -
university-imageloader使用遇到的异常及解决方法
异常:java.lang.IllegalArgumentException: ImageAware should wrap ImageView. ImageView解决方法:private voidinitImageLoader(Context context){options=new DisplayImageOptions.Builder() .show原创 2014-12-04 11:12:02 · 10170 阅读 · 0 评论 -
你所不知道的权限-Custom permission issue
问题来源:手机厂商在进行GMS认证测试时测试出的问题,比如如下代码会产生权限安全问题receiver android:name=".wxapi.WXRegister" android:permission="com.tencent.mm.plugin.permission.SEND" > intent-filter> action android:n原创 2016-01-20 11:22:08 · 2223 阅读 · 0 评论 -
setNextMediaPlayer方法
Android r16版本上新增的方法,记录一下setNextMediaPlayer原创 2014-12-05 18:12:01 · 5648 阅读 · 3 评论 -
Android App如何判断应用是否在前台还是处于后台
Android App如何判断应用是否在前台还是处于后台原创 2016-01-13 23:03:57 · 2750 阅读 · 0 评论 -
编程错误日志一
1.调用.so文件错误:unsatisfy error Link,原创 2014-08-01 11:28:38 · 1509 阅读 · 0 评论 -
Android webview全屏播放HTML5中的视频
1)需要在AndroidManifest.xml文件中声明需要使用HardwareAccelerate, 可以细化到Activity级别,如果不需要的View可以声明不要用加速,但是需要在代码中做,具体如下: a. 如果要声明整个应用都要加速: application ... android:hardwareAccelerated ="true">转载 2014-07-17 10:20:46 · 10324 阅读 · 5 评论 -
Android事件机制:事件传递和消费 简短总结很不错
Android事件机制之一:事件传递和消费 关于Android中的事件机制,用到的地方还是很多的,并且这个知识点还真有点复杂。在写这篇文章前,网上看了不少博文,有的写的感觉挺不错的。只是当时感觉好像理解了,事后又很容易忘。现在自己也系统整理下吧。Android中的事件在表现形式上有很多,如onTach、onClick和onLongClick等,在具体微观上的转载 2014-04-26 18:03:20 · 1458 阅读 · 0 评论 -
Android应用获取更多内存的方法
在3.0之后,manifest支持largeheap选项,设置为true后可以为应用申请分配更多内存,在你注意回收了所有bitmap,并确定自己没有其他的内存泄露情况存在时,这个选项很顶用。原创 2014-02-28 11:45:07 · 1230 阅读 · 0 评论 -
Android中的Context
Context字面意思上下文,位于framework package的android.content.Context中,其实该类为LONG型,类似Win32中的Handle句柄,很多方法需要通过 Context才能识别调用者的实例,比如说Toast的第一个参数就是Context,一般在Activity中我们直接用this代替,代表调用者的 实例为Activity,而到了一个button的onCli转载 2014-02-28 12:02:12 · 462 阅读 · 0 评论 -
android回调机制总结
Android回调机制一、回调函数回调函数就是一个通过函数 的指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。详细解释:客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过转载 2014-02-18 11:31:52 · 658 阅读 · 0 评论 -
Android应用开发之(如何自动在桌面创建快捷方式)
Android Developer:一般来说在 Android 中添加快捷方式的有以下两种: 在launcher的应用程序列表上,长按某一应用程序图标创建快捷方式到桌面在桌面上长按在弹出框中选择快捷方式->应用程序->将添加快捷方式的程序那么能不能在应用安装时自动将应用的快捷入口添加到桌面呢? 本文给大家分享一下相关的经验?桌面是由launcher来控制转载 2014-02-28 11:40:03 · 639 阅读 · 0 评论 -
Fedora linux下eclipse无法真机调试总结
#Acer 0502SUBSYSTEM=="usb", SYSFS{idVendor}=="0502", MODE="0666"#Dell 413cSUBSYSTEM=="usb", SYSFS{idVendor}=="413c", MODE="0666"#Foxconn 0489SUBSYSTEM=="usb", SYSFS{idVendor}=="0489", MODE="0666"#Garm原创 2014-02-19 10:46:26 · 735 阅读 · 0 评论 -
GTK+主循环(main loop)的工作原理
GTK+主循环(main loop)的工作原理分类: 50.GTK+/DirectFB2007-03-17 10:15 11361人阅读 评论(2) 收藏 举报gtk工作socketcallbackdialognullGTK+主循环(main loop)的工作原理 转载时请注明出处和作者联系方式:http://blog.csdn.net/absurd作者联系方式:L转载 2014-03-03 20:19:19 · 693 阅读 · 0 评论 -
Android x86移植资料
1.基于Android x86开发应用:http://www.open-open.com/doc/view/d8374fefd66d4ddc9365e4a8554bb985原创 2014-03-03 19:51:12 · 724 阅读 · 0 评论 -
Android ndk-gdb 调试
Android ndk-gdb 调试前提:保证NDK环境建立ok,可参考文章“Windwos下Android NDK开发环境搭建“若想在设备上使用,必须取得root权限才可。注意在/home/用户/.bash_profile中环境变量的配置:以上配置是为保证编译,调试过程能正确使用相关命令。接下来以调试android ndk下samples中的hello-jni为例,来阐述转载 2014-03-12 19:26:42 · 12608 阅读 · 1 评论 -
Java异常体系结构
一、 异常的概念和Java异常体系结构 异常是程序运行过程中出现的错误。本文主要讲授的是Java语言的异常处理。Java语言的异常处理框架, 是Java语言健壮性的一个重要体现。 Java把异常当作对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类。 在Java API中已经定义了许多异常类,这些异常类分为两大转载 2014-03-13 11:43:49 · 433 阅读 · 0 评论 -
Android onTouchEvent, onClick及onLongClick的调用机制
针对屏幕上的一个View 控件,Android 如何区分应当触发onTouchEvent ,还是onClick ,亦或是onLongClick 事件?在Android 中,一次用户操作可以被不同的View 按次序分别处理,并将完全响应了用户一次UI 操作称之为消费了该事件(consume) ,那么Android 是按什么次序将事件传递的呢? 又在什么情况下判定为消费了该事件?转载 2014-04-03 20:23:23 · 477 阅读 · 0 评论 -
android onClick和OnTouch引起的有时GridView点击不响应的问题
描述:touch滑动事件:翻阅图片click点击事件:toast出图片名现在的情况是:1.滑动的时候不仅翻阅了图片,还toast出了图片名(同时相应了touch和click事件),不正常2.点击的时候(toast出图片名),正常问题针对情况1,怎么在touch滑动的时候不响应点击事件?希望一起讨论下更多0分享到: 相关转载 2014-04-03 20:25:48 · 4945 阅读 · 1 评论 -
onInterceptTouchEvent和onTouchEvent调用时序
onInterceptTouchEvent()是ViewGroup的一个方法,目的是在系统向该ViewGroup及其各个childView触发onTouchEvent()之前对相关事件进行一次拦截,Android这么设计的想法也很好理解,由于ViewGroup会包含若干childView,因此需要能够统一监控各种touch事件的机会,因此纯粹的不能包含子view的控件是没有这个转载 2014-04-03 20:56:11 · 459 阅读 · 0 评论 -
LinkedHashMap
1.要用到图片缓存private Map cache = Collections .synchronizedMap(new LinkedHashMap(10, 1.5f, true));原创 2014-04-21 14:17:35 · 737 阅读 · 0 评论 -
Java冒泡排序
冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 冒泡排序算法的运作如下: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。转载 2014-04-21 15:48:17 · 466 阅读 · 0 评论 -
还有可能出现NullpointerException
try { nhArticle = JSON.parseObject(getJsKitStorage().getItem("article" + mNewsId).toString(), NewHybridArticle.class);} catch (Exception e) { e.printStackTrace();}原创 2016-03-03 09:55:03 · 588 阅读 · 0 评论