android
大爱_2014
学习为了未来
展开
-
shape 圆角
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <stroke android:width="1px" android:color="#ff5a5a" >原创 2016-06-15 17:12:13 · 403 阅读 · 0 评论 -
GitHub 上排名前 100 的 Android 开源库介绍
原文地项目名称项目简介1. react-native这个是 Facebook 在 React.js Conf 2015 大会上推出的基于 JavaScript 的开源框架 React Native, 该框架结合了 Web 应用和 Native 应用的优势, 可以使用 JavaScript 来开发 iOS 和 Android 原生应用转载 2016-04-08 11:37:33 · 1276 阅读 · 0 评论 -
Android studio
本文为综合版,实现windows与Mac结合对照。快捷键:Action Win/Linux Mac OSX注释代码(//) Ctrl + /Cmd + /注释代码(/**/)Ctrl + Shift + /Cmd + Option + /格式化代码Ctrl + Alt + LCmd + Option + L清除无效包引用Alt + Ctrl转载 2016-04-08 11:23:58 · 475 阅读 · 0 评论 -
自己总结
一般获取出来是RGB 888的, 客户端用 RGB565 来加载Bitmap.Config.RGB_565一般来说,相册图片,都是根据屏幕尺寸,动态设置压缩比例头像,这些,是固定尺寸压缩比例这些一般都是服务器处理好,客户端只是进行质量压缩内存缓存 一般内存缓存大小为程序最大可用内存的1/8// 获取应用程序最大可用内存 int maxMem原创 2016-04-08 11:04:37 · 404 阅读 · 2 评论 -
[android] “坐标”相关的一些故事
http://blog.sina.com.cn/s/blog_6dc41baf01010v0o.html 转载说来说去都不如 画图示意 简单易懂啊!!!真是的! 来吧~~先上张图~~! “坐标”相关的一些故事 *Q*" title="[android] “坐标”相关的一些故事 *Q*" style="margin:0px; padding:0px; border:0转载 2016-03-18 09:52:20 · 346 阅读 · 0 评论 -
排序
// 排序Collections.sort(listDm, new Comparator() {@Overridepublic int compare(DmMode o1, DmMode o2) {return o1.getIndex().compareTo(o2.getIndex());}});原创 2015-03-05 15:31:28 · 607 阅读 · 0 评论 -
检查应用是否安装
private boolean isAvilible(Context context, String packageName) {if (packageName == null || "".equals(packageName))return false;PackageManager pageManage = getPackageManager();List packages =原创 2015-01-15 12:35:56 · 623 阅读 · 0 评论 -
发送短信成功
String SENT_SMS_ACTION = "SENT_SMS_ACTION";Intent sentIntent = new Intent(SENT_SMS_ACTION);sentIntent.putExtra("idSms", id);PendingIntent sentPI = PendingIntent.getBroadcast(this,Integer.parse原创 2014-09-01 16:20:07 · 564 阅读 · 0 评论 -
服务 service
public int onStartCommand(Intent intent, int flags, int startId) { return START_STICKY;// START_STICKY服务会自动重启 }原创 2014-09-01 16:16:30 · 459 阅读 · 0 评论 -
ActivityManager
/** 获取所有的应用 考虑到当前应用的变化不大,出于性能考虑,先进性变量获取手机上的应用 */List packageInfoList = getPackageManager().getInstalledPackages(0);/** 循环获取当前正在运行的app,然后弹出广告 */while (isDownLo) {// 获取正在运行的应用ActivityManager am = (Activ原创 2014-09-01 16:16:23 · 459 阅读 · 0 评论 -
android项目总结
http://blog.csdn.net/u014651216/article/details/50698525原文1. 一般性控件需要设置onclick事件才会有点击效果(selector)。2. 要写在selector的最后才会有点击效果。3. 制作.9格式图片选最小图,否则默认大小撑大控件。4. 如果将一个对象的属性设置为static,那么就转载 2016-04-08 16:47:17 · 500 阅读 · 0 评论 -
gradle配置debug.key
signingConfigs { myConfig { storeFile file("certificate") storePassword "123456789" keyAlias "blue" keyPassword "123456789" }原创 2016-04-26 16:57:05 · 527 阅读 · 0 评论 -
ActionBar黑色阴影渐变效果
heightMove = DisplayUtil.dip2px(this, 220);this.actionBar = getActionBar();this.actionBar.setDisplayHomeAsUpEnabled(false);this.actionBar.setDisplayShowCustomEnabled(true);View view = getLayoutInf原创 2016-06-13 11:44:51 · 488 阅读 · 0 评论 -
自定义控件
M = moveto 相当于 android Path 里的moveTo(),用于移动起始点 L = lineto 相当于 android Path 里的lineTo(),用于画线 H = horizontal lineto 用于画水平线 V = vertical lineto 用于画竖直线 C = curveto 相翻译 2016-06-06 16:24:12 · 330 阅读 · 0 评论 -
Android小知识库
http://wuxiaolong.me/2015/08/10/android-small-knowledge-base/#rd 原文Android小知识库发表于 2015-08-10 | 分类于 Android | 10条评论这份是我工作以来,总结的小知识库,有些知识点现在看来太LOW了,把还觉得有用的分享出来!翻译 2016-06-03 09:32:32 · 4884 阅读 · 0 评论 -
自定义View
onFling与onScroll的区别: 在手势检测中,onFling()与onScroll()有点类似,一个为“滑动”,一个为“拖动”。都是手指在屏幕(或某一组件)上移动一段距离后触发一、在滑动距离上,二者没有(明显)区别: 在检测效果的操作中,滑动距离无论长短都会触发。二、在滑动速率、触发顺序上有区别: onFling()为“滑动”原创 2016-06-02 14:37:24 · 414 阅读 · 0 评论 -
时间管理器
Timer timer = new Timer(); timer.scheduleAtFixedRate(new MyTask(), 1, 3000);//每3秒更新 private class MyTask extends TimerTask{ @Override原创 2016-05-06 10:12:37 · 407 阅读 · 0 评论 -
listview滚动
smoothScrollToPosition()原创 2016-05-06 10:06:34 · 294 阅读 · 0 评论 -
Android 动画
http://www.open-open.com/lib/view/open1329994048671.html参考1,。 View Animation(Tween Animation)补间动画View Animation(Tween Animation):补间动画,给出两个关键帧,通过一些算法将给定属性值在给定的时间内在两个关键帧间渐变。 View anim原创 2016-04-20 11:05:01 · 396 阅读 · 0 评论 -
属性动画
Quicknav设计开发应用程序源码安卓网站Android社区Android中文APIAndroid开源工程支持开发者支持语言中文(中国)西班牙语日本語한국어Русский英语Android开发训翻译 2016-05-12 10:43:27 · 4815 阅读 · 1 评论 -
自定义挤压头部的listview
package com.handcar.view;import android.content.Context;import android.graphics.Canvas;import android.util.AttributeSet;import android.view.View;import android.widget.ListAdapter;import android原创 2016-04-27 10:11:44 · 458 阅读 · 0 评论 -
权限
-->原创 2014-09-01 17:09:07 · 460 阅读 · 0 评论 -
WindowManager
mWm = (WindowManager) getSystemService(Context.WINDOW_SERVICE);wmParams = new WindowManager.LayoutParams();wmParams.type = LayoutParams.TYPE_PHONE; // 设置window typewmParams.format = PixelFormat.原创 2014-09-01 16:12:20 · 504 阅读 · 0 评论 -
java基础很差,开发android都一年多了,才了解一点回调
public interface OnRefreshAddress {/** * 删除地址刷新 */void DeleteAddress(int id);/** * 点击地址 */void CompileAddress(int position);}自定义接口,当然不是同一个类里面,需要进行设置,setprivate OnRefreshAddress refreshaddress;原创 2014-01-17 15:42:05 · 895 阅读 · 0 评论 -
判断list等是否有数据,应该先判断是否为空
if (list == null || list.size()==0) { return true; } return false; }Listlist原创 2014-01-17 16:55:46 · 1807 阅读 · 0 评论 -
bitmap画圆
/** * 转换图片成椭圆 * * @param bitmap * @return */ public static Bitmap getRoundedCornerBitmap(Bitmap bitmap) { Bitmap output = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), C翻译 2014-01-23 16:39:33 · 1602 阅读 · 0 评论 -
Activity生命周期
Activity生命周期?保存activity的一些信息在哪个生命周期方法中?答:共有七个周期函数:void onCreate(Bundle savedInstanceState) 第一次创建时调用void onStart() 被用户可见时调用void onRestart() 当Activity处于stop状态又被重新启动时调用void onResum翻译 2014-01-23 11:38:51 · 539 阅读 · 0 评论 -
Intent 一些常用的Action:
一些常用的Action:ACTION_CALL activity 启动一个电话.ACTION_EDIT activity 显示用户编辑的数据.ACTION_MAIN activity 作为Task中第一个Activity启动ACTION_SYNC activity 同步手机与数据服务器上的数据.ACTION_BATTERY_LOW broadcast receiver 电池电量原创 2014-01-23 10:15:07 · 668 阅读 · 0 评论 -
bitmap一些属性
//第一种方式:从资源文件中得到图片 Bitmap rawBitmap = BitmapFactory.decodeResource(getResources(),R.drawable.haha); copyRawBitmap1=rawBitmap; copyRawBitmap2=rawBitmap; copyRawBitmap3=rawBitmap; //第二种方式:从SD卡中得到图片(翻译 2014-01-21 16:35:02 · 812 阅读 · 0 评论 -
关于shape的一些属性
solid:实心,就是填充的意思android:color指定填充的颜色gradient:渐变android:startColor和android:endColor分别为起始和结束颜色,ndroid:angle是渐变角度,必须为45的整数倍。另外渐变默认的模式为android:type="linear",即线性渐变,可以指定渐变为径向渐变,android:type="radia翻译 2014-01-21 16:29:47 · 586 阅读 · 0 评论 -
滑动dialog
Dialog dialog = null; Builder builder = new Builder(this); builder.setTitle("选择优惠券"); // 设置选中监听 builder.setSingleChoiceItems(couponNames, -1, new Dialog.OnClickListener() { public vo原创 2013-11-29 13:59:43 · 718 阅读 · 0 评论 -
JSON解析全面综合,实用篇
public class JsonUtil { /** * 将json字符串转换成实体类 * * @param * @param strJson * 需要解析的json字符串 * @param beanClass * 需要解析成的实体类型 * @return */ public static T getEn原创 2014-01-17 16:29:04 · 678 阅读 · 0 评论 -
自定义view,需要注意的地方
自定义控件的时候,会重写很多方法,有很多不理解用法,专门了解了一下,这里列出两个比较特殊的。onFinishInflate 当View中所有的子控件均被映射成xml后触发onSizeChanged 当view的大小发生变化时触发构造方法和onFinishInflate都是在setContenView就开始执行了 然后再回执行onCreate后面的代码1、onSizeCh原创 2014-02-12 15:26:09 · 1230 阅读 · 0 评论 -
输出格式
1 一般格式 printf(格式控制,输出表列) 例如:printf("i=%d,ch=%c\n",i,ch); 说明: (1)“格式控制”是用双撇号括起来的字符串,也称“转换控制字符串”,它包括两种信息: ①格式说明:由“%”和格式字符组成,它的作用是将输出的数据转换为指定的格式输出。 ②普通字符,即转载 2014-02-11 15:55:19 · 853 阅读 · 0 评论 -
获取子控件里面的输入框 焦点
android:focusable="true" android:focusableInTouchMode="true"翻译 2014-07-07 17:34:21 · 567 阅读 · 0 评论 -
WebView
loadUrl(String url) 用于加载指定URL对应的网页loadData(Sting data,String mimeType,String encoding) 用于将指定的字符串数据加载到浏览器中loadWithBaseURL(String baseUrl,String data,String mimeType,String encoding,String historyUr翻译 2014-07-23 09:14:02 · 624 阅读 · 0 评论 -
自定义View属性
一、View的常用属性。 android:background设置背景色/背景图片。可以通过以下两种方法设置背景为透明:"@android:color/transparent"和"@null"。注意TextView默认是透明的,不用写此属性,但是Buttom/ImageButton/ImageView想透明的话就得写这个属性了。 android:clickable是否响转载 2014-04-25 14:52:46 · 570 阅读 · 0 评论 -
转义字符
//&nstp \u0200 &ntsp原创 2014-04-22 10:40:54 · 795 阅读 · 0 评论 -
android:descendantFocusability用法简析
asdasdasdsadasdasdas翻译 2014-04-11 11:35:50 · 540 阅读 · 0 评论 -
怎么退出整个应用,setFlags
List,每次添加到list里面,最后遍历关闭广播,加入广播//实现点击双击退出应用,测试有效果的/private long exitTime = 0; @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) {//原创 2014-03-27 10:28:39 · 817 阅读 · 0 评论