Android
氵白
菜菜菜菜菜菜菜菜鸟
展开
-
Android Location
import static android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.location转载 2012-07-05 11:19:00 · 1090 阅读 · 0 评论 -
关于Android lint
原文:Android-Lint是SDK Tools 16 (ADT 16)之后才引入的工具,通过代码检查,可发现潜在的问题,并能对Android程序进行优化处理。Android-Lint提供了命令行方式执行,还可与IDE(如Eclipse)集成,并提供了html形式的输出报告。Android-Lint可以方便的与项目中的其他自动系统(配置/ Build / 测试等)集成。原创 2014-08-08 10:51:56 · 3811 阅读 · 2 评论 -
actionbar的小事件
记录自己使用actionbar时候的一些事原创 2014-04-25 09:57:47 · 2595 阅读 · 0 评论 -
代码中动态添加TableRow
有时候需要表格UI,比如图片等,需要在代码里动态添加TableRow到TableLayout中先算出行数,使用for循环,new出TableRow,在这里的最后,rableLayout.addView(tableRow);在嵌套一层for循环,添加view到TableRow中,这里是一行中的个数,也就是列这里的最后是tableRow.addView(view, params);原创 2014-12-24 15:12:04 · 4838 阅读 · 0 评论 -
内部类广播
注册内部类广播,不注意容易出错首先,把类设置成静态public static class ClassName extends BroadcastReceiver然后在AndroidManifest 中注册的时候要加入$符号这样就没问题了,其他正常写法原创 2015-01-15 11:46:39 · 827 阅读 · 0 评论 -
ListView的每个Item都不同布局
ListView用的很频繁,有时候会要求一个ListView中会有不同的布局存在继承BaseAdapter可以实现这样的功能重写下面几个方法:getViewTypeCount() 这个返回ListView中需要返回几种布局,这样事先就要统计好布局种类getItemViewType(int)根据position返回一个布局的Type,这需要自己定义最后在getVi原创 2015-03-13 13:25:17 · 2843 阅读 · 0 评论 -
状态栏跟着变色
让状态栏跟着app的颜色变化而变化背景4.4以后支持public static void setStatusBarTint(Activity activity, int color) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { setTranslucentStatu原创 2015-03-12 11:00:25 · 4791 阅读 · 0 评论 -
启动淘宝客户端
在app里启动淘宝客户端,导购类的app应该会用到吧其实很简单Intent intent = new Intent();intent.setAction("android.intent.action.VIEW");Uri content_url = Uri.parse("http://item.taobao.com/item.htm?xxx"); // 淘宝商品的地址intent.s原创 2015-04-02 16:41:10 · 5333 阅读 · 6 评论 -
Android Fragment的琐事
Ps:感谢J总的鼎力相助记录一点关于Fragment的琐事,給自己查阅==================================================在3.0以下的api里使用Fragment要导入jar包,包在D:\android-sdk\extras\android\support\v4这位置在eclipse要建立一个libs文件夹,将jar包放入再Add原创 2012-07-20 09:24:53 · 23618 阅读 · 21 评论 -
联系看这里
启动征途。有需要联系:dtsio@foxmail.com留言不能及时看到原创 2012-06-26 18:12:30 · 753 阅读 · 0 评论 -
Android 上传到SVN的文件目录结构
Android项目上传到SVN上,是不需要全部都上传的,有些可以自动生成。需要上传的有:srcresassetsAndroidManifest.xml.classpath.projectproject.properties有人说后面几个不需要,但测试不上传,检出的无法成一个Android项目原创 2015-05-25 11:21:11 · 2246 阅读 · 0 评论 -
检测和解决andorid应用的性能问题
转载自:http://www.devtf.cn/?p=939原文链接 : Detect and Resolve Performance Problems on Android译文出自 : 开发技术前线 www.devtf.cn译者 : Mr.Simple前言无论你的应用多么有创新性、有用,如果它卡得要命,或者非常消耗内存,那么每人将会愿意使用它。转载 2015-07-28 10:38:43 · 1096 阅读 · 0 评论 -
android 问题集合
面试时候遇到的几个问题,只记得了这几个事件分发,比如点击事件(先经过onTouch然后才是onClick)----------------------------------控件移动位置操作在哪(onTouch)-----------------------------------viewpager动态加载----------------原创 2015-03-16 16:16:24 · 564 阅读 · 0 评论 -
选择图片
Intent intent = null;if (Build.VERSION.SDK_INT 19) { intent = new Intent(Intent.ACTION_GET_CONTENT); intent.setType("image/*");} else { intent = new Intent(Intent.ACTION_PICK, android.原创 2015-11-28 15:52:14 · 703 阅读 · 0 评论 -
WebView的一点问题
问题不好描述。使用webview加载页面,但webview需要下拉刷新的功能,由客户端实现webview里实现加载更多的功能使用下拉刷新的功能,需要在webview外面套一层ScrollView,不然会报错加载页面后,webview的底部会不断的无限的增加空白区域经测试,应该是下拉刷新功能在webview外面套了ScrollView引起解决办法:禁用webView的滑动原创 2014-03-17 17:25:02 · 1761 阅读 · 0 评论 -
android 系统启动过程概述
真的只是概述,很简单的描述,具体nei'r原创 2014-08-06 14:03:28 · 690 阅读 · 0 评论 -
Android各分辨
Android下有ldpimdpihdpixdpi分别对应的分辨率是240x320320x480480x800640x960这几个分辨率之间的比例为0.75 : 1 : 1.5 : 2各分辨率的DPIldpi是120,mdpi是160,hdpi是240,xhdpi是320。icon的大小36 x 36 px48 x 48 px72原创 2012-06-27 10:13:12 · 813 阅读 · 0 评论 -
Android访问外部DB文件
注:本文代码参考了网上的例子,忘了什么地址了,所以无法提供说明,原作者看到勿怪,可以提醒我加上。 有时候自己导入DB文件进行操作,和访问本地数据库有点差异。首先在res下建立一个文件夹raw,然后把DB文件导入进去然后写一个方法获取SQLiteDatabaseprivate static SQLiteDatabase database; public static final原创 2012-06-27 09:25:59 · 10083 阅读 · 3 评论 -
Android 手机上获取物理唯一标识码
转自:http://hi.baidu.com/weizi/item/f1d6671030e7e68d88a95638唯一标识码这东西在网络应用中非常有用,例如检测是否重复注册之类的。 Java代码 import android.provider.Settings.Secure; private String android_id =转载 2013-03-07 17:26:13 · 918 阅读 · 0 评论 -
图片的圆角和颜色处理
忘了转载自哪里,从以前的文档里找出来的,原作者看到莫怪莫怪图片本身加上圆角Bitmap myCoolBitmap = ... ; // <-- Your bitmap you want rounded int w = myCoolBitmap.getWidth(), h = myCoolBitmap.getHeight(); Bitmap rounder = Bitmap.cre原创 2013-03-07 16:39:53 · 1633 阅读 · 0 评论 -
关于ViewPager动态加载数据
参考了其他Blog,但不知道原创在哪,谅解。ViewPager 的使用很简单,不介绍了如何用ViewPager动态加载数据做滑屏呢动态加载数据,那么就需要一个默认页面,比如显示loading之类的,根据实际设计来在添加默认页面的时候,为这个页面设置个tagfor(int i=0; i<size; i++) { views.add(inflater.inflat原创 2013-06-24 18:55:27 · 11838 阅读 · 0 评论 -
修改EditText光标颜色
网上搜了下,到处都是在説android:textCursorDrawable="@null"这个属性来修改让还在使用4.0或者3.1(没验证确定的是需要哪个版本才开始支持)以下的情何以堪呢找了下,发现为application设置android:theme="@style/AppTheme",那么光标颜色会和字体一样自定义过theme就会变成白色了,这时候如果背景也是白色,那光标几乎看不原创 2013-07-30 10:53:21 · 7919 阅读 · 4 评论 -
android在桌面弹出一个窗口
遇到了这种需求,要和iPhone一样的效果,唉。。。下面是简单实现功能,优化和美化部分,有时间慢慢搞。方法应该有不少吧,我用的是弹出一个activity,将这个activity的Theme设置为Theme.Dialog在Manifest.xml里<activity android:name="com.android.activity.PopupkActi原创 2013-03-25 11:24:52 · 7858 阅读 · 16 评论 -
ListView 点击Item的时候,改变文字颜色和背景色
代码list.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical原创 2012-07-05 14:51:45 · 23843 阅读 · 9 评论 -
ListView和ScrollView 回到顶部
有时候要实现ListView 回到顶部的功能在adapter.notifyDataSetChanged();之后调用ListView.setSelection(0);就可以原创 2013-10-23 11:34:35 · 14988 阅读 · 2 评论 -
类似旋转木马效果的converflow,3D视觉效果
源码下载,点击这里private void transformImageBitmap(ImageView child, Transformation t, int rotationAngle) { mCamera.save(); final Matrix imageMatrix = t.getMatrix(); imageHeight = chil原创 2012-09-17 14:39:27 · 8470 阅读 · 30 评论 -
关于TranslateAnimation
new TranslateAnimation(fromXDelta, toXDelta, fromYDelta, toYDelta);xy的坐标需要屏幕的大小减去view 的一半大小view是指执行这个动画的view,才能准确显示位置原创 2014-04-03 11:23:40 · 727 阅读 · 0 评论 -
android.os.NetworkOnMainThreadException
一般在UI线程上刷新view或者相关的UI操作会出现这个错误那我们一般使用子线程来解决使用Thread、Runnable、Handler之类的Activity里可以使用runOnUiThread(action)View里可以使用post(action)基本上都能解决问题。一次进行unbindService操作的时候也出现了这错误,使用上述方法都不成功网上查了下,这样操作原创 2014-03-24 16:31:17 · 626 阅读 · 0 评论 -
关于DLNA的一些问题
感谢那些分享自己劳动成果的巨人从毫无头绪开始,在网上找了一些demo学习研究一、分享图片到机顶盒data 传<item id="filePath" parentID="0" restricted="1">object.item.imageItemIMAG1466Unknown ArtistUnknown Artisthttp://IP:PORT/filePathUnknow原创 2014-03-24 17:20:49 · 3897 阅读 · 4 评论 -
Android Studio Unable to execute DX
运行的出现这个问题删除一个文件就行了.idea/libraries文件夹下有两个xml文件,删除一个原创 2015-12-02 11:51:54 · 959 阅读 · 0 评论