07 2015 档案

摘要:郭大神的讲解:http://blog.csdn.net/guolin_blog/article/details/18234477官网链接:http://developer.android.com/intl/zh-CN/guide/topics/ui/actionbar.html 阅读全文
posted @ 2015-07-29 11:02 熠然 阅读(160) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/Gaojiecai/archive/2011/12/10/2283156.htmlhttp://www.2cto.com/kf/201205/131876.htmlhttp://blog.csdn.net/woaieillen/article/detai... 阅读全文
posted @ 2015-07-24 10:21 熠然 阅读(291) 评论(0) 推荐(0) 编辑
摘要:在做一个通讯录的app,使用BaseAdapter作为adapter。重写了getCount()、getItem()、getItemId() 、getView()方法。因为新建联系人在第二个activity,所以就把adapter的notifyDataSetChanged()方法放在了第一个acti... 阅读全文
posted @ 2015-07-23 09:30 熠然 阅读(4770) 评论(0) 推荐(0) 编辑
摘要:从MainActivity跳转到SecondActivity在SecondActivity中,写一个静态方法actionStart()1 public static void actionStart(Context context) {2 Intent intent=new Inte... 阅读全文
posted @ 2015-07-21 13:00 熠然 阅读(673) 评论(0) 推荐(0) 编辑
摘要:常用工具:px和dp之间转换,主要用于设备之间的适配 阅读全文
posted @ 2015-07-21 09:27 熠然 阅读(4556) 评论(0) 推荐(0) 编辑
摘要:ListView优化原则: UI优化: listview条目与条目之间的间隙的分割内容 : android:divider="@android :color/transparent"listview条目之间的间隙 : android:paddingTop="5.0dip"listview点中的颜色变 阅读全文
posted @ 2015-07-20 17:17 熠然 阅读(487) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/salam/archive/2010/11/30/1892143.html 我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求,今天这一讲就是如何控制Android应用程序的窗体显示. 首先介绍一个重要方法那就是req 阅读全文
posted @ 2015-07-18 17:39 熠然 阅读(578) 评论(0) 推荐(0) 编辑
摘要:android:gravity / android:layout_Gravity区别:1 android:gravity 是设置该view里面的内容相对于该view的位置,例如设置button里面的text相对于view的靠左,居中等位置。2 3 android:layout_gravity 是用来... 阅读全文
posted @ 2015-07-18 17:37 熠然 阅读(336) 评论(0) 推荐(0) 编辑
摘要:PackageManger,可以获取到手机上所有的App,并可以获取到每个App中清单文件的所有内容。 设置应用程序版本号在应用程序的manifest文件中定义应用程序版本信息.2个必须同时定义的属性:android:versionCode — 整型, 相对于其他种类的版本号而言, 表示应用程序代码 阅读全文
posted @ 2015-07-18 16:39 熠然 阅读(833) 评论(0) 推荐(0) 编辑
摘要:static在Java中声明属性、方法时,可使用关键字static来修饰。1.static变量 按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的变量,叫实例变量。两者的区别是:对于静态变量在内存中只有一个拷贝(节省内... 阅读全文
posted @ 2015-07-18 15:57 熠然 阅读(672) 评论(0) 推荐(0) 编辑
摘要:PendingIntent,待确定的意图,等待的意图官网链接:http://developer.android.com/reference/android/app/PendingIntent.html官网关于该类的继承关系,PendingIntent继承自Object。因为该类为final,所以没有... 阅读全文
posted @ 2015-07-18 14:15 熠然 阅读(20934) 评论(0) 推荐(2) 编辑
摘要:去掉屏幕上的title bar有3个方法:1.java代码实现:1 @Override2 publicvoid onCreate(Bundle savedInstanceState) {3 super.onCreate(savedInstanceState);4 5 requestWindowFea... 阅读全文
posted @ 2015-07-18 13:57 熠然 阅读(446) 评论(0) 推荐(0) 编辑
摘要:Notification,顾名思义,通知,就是我们常说的系统推送。官网链接:http://developer.android.com/reference/android/app/Notification.html要想使用Notification,还需要使用几个类,NotificationManage... 阅读全文
posted @ 2015-07-17 23:09 熠然 阅读(443) 评论(0) 推荐(0) 编辑
摘要:Toast,A toast provides simple feedback about an operation in a small popup.对于操作提供一个简单反馈信息。官网链接:http://developer.android.com/reference/android/widget/T... 阅读全文
posted @ 2015-07-17 17:56 熠然 阅读(18843) 评论(0) 推荐(0) 编辑
摘要:1 public class ViewPagerAdapter extends PagerAdapter { 2 3 private List views; 4 private Context context; 5 6 public ViewPagerA... 阅读全文
posted @ 2015-07-17 14:44 熠然 阅读(689) 评论(0) 推荐(0) 编辑
摘要:ViewPager,官网链接--http://developer.android.com/reference/android/support/v4/view/ViewPager.htmlViewPager,位于android.support.v4.view.ViewPager。1.继承自ViewGr... 阅读全文
posted @ 2015-07-17 13:01 熠然 阅读(542) 评论(0) 推荐(0) 编辑
摘要:1.通过JAVA代码添加,资源文件基本上不修改XML文件,只添加了一个ListView,就不贴XML文件的代码了。java代码: 1 public class MainActivity extends Activity { 2 3 @Override 4 protected voi... 阅读全文
posted @ 2015-07-16 16:41 熠然 阅读(1129) 评论(0) 推荐(0) 编辑
摘要:布局添加动画使用步骤:1.获取到布局的id1 RelativeLayout ly=(RelativeLayout)findViewById(R.id.layout);2.设置动画样式1 ScaleAnimation sa = new ScaleAnimation(0, 1,0,1); //设置动画... 阅读全文
posted @ 2015-07-16 15:22 熠然 阅读(450) 评论(0) 推荐(0) 编辑
摘要:自定义动画,需要新建一个类,继承Animation类。重写applyTransformation()方法和initialize()方法。applyTransformation(float interpolatedTime, Transformation t)方法中第一个参数:interpolated... 阅读全文
posted @ 2015-07-16 14:56 熠然 阅读(415) 评论(0) 推荐(0) 编辑
摘要:动画侦听使用了AnimationListener接口,需要实现三个方法onAnimationStart()、onAnimationRepeat()、onAnimationEnd()代码:实现Button的动画侦听 1 findViewById(R.id.btnAnimation).s... 阅读全文
posted @ 2015-07-16 14:12 熠然 阅读(291) 评论(0) 推荐(0) 编辑
摘要:Tween Animation-补间动画官网链接-http://developer.android.com/reference/android/view/animation/Animation.htmlAnimation,继承Object,实现Cloneable接口实现的直接子类:AlphaAnim... 阅读全文
posted @ 2015-07-16 10:12 熠然 阅读(410) 评论(0) 推荐(0) 编辑
摘要:Android框架中,所有自定义的view类都继承自View,也可以继承Button等view的子类为了允许ADT能够与view交互,必须提供一个能够获取Context和作为属性的AttributeSet对象的构造函数。这个构造函数允许布局编辑器建立和编辑view的实例。 1 public clas... 阅读全文
posted @ 2015-07-15 16:06 熠然 阅读(846) 评论(0) 推荐(0) 编辑
摘要:定义一个button的皮肤,设置属性android:background="@drawable/button_skin",button_skin.xml文件为要下文中的资源文件。1 在drawable文件夹下的button_skin.xml。创建该文件时,选择新建Android XML fi... 阅读全文
posted @ 2015-07-15 15:20 熠然 阅读(437) 评论(0) 推荐(0) 编辑
摘要:下拉刷新,使用的是Android-PullToRefresh,Github--https://github.com/chrisbanes/Android-PullToRefreshPullToRefresh的简单使用办法1.通过GitHub把相关的lib下载下来,导入到ADT下载下来是这些文件然后导... 阅读全文
posted @ 2015-07-15 11:58 熠然 阅读(537) 评论(0) 推荐(0) 编辑
摘要:1.日期选择控件DatePickerDialog代码: 1 btnChooseDate=(Button) findViewById(R.id.btnChooseDate); 2 btnChooseDate.setOnClickListener(new OnClickL... 阅读全文
posted @ 2015-07-14 16:39 熠然 阅读(531) 评论(0) 推荐(0) 编辑
摘要:MenuDrawer滑出式菜单,通过拖动屏幕边缘滑出菜单,支持屏幕上下左右划出,支持当前View处于上下层,支持Windows边缘、ListView边缘、ViewPager变化划出菜单等。项目地址:https://github.com/SimonVT/android-menudrawerDemo地址... 阅读全文
posted @ 2015-07-14 09:12 熠然 阅读(735) 评论(0) 推荐(0) 编辑
摘要:使用ADT新建的时候,可以选择Tabbed Activity,选择新建一个工程。新建的工程中,选择不同的Tab页显示不同的内容,主要是通过SectionsPagerAdapter类中的Fragment getItem(int position)方法实现的。Tabbed Activity快速使用:1.... 阅读全文
posted @ 2015-07-14 09:06 熠然 阅读(5415) 评论(0) 推荐(1) 编辑
摘要:LinearLayout-线性布局,该布局中的控件按照水平方向排列或者竖直方向排列。通过属性android:orientation=""决定的,可选值:vertical和horizontal。同时有一个比重属性,android:layout_weight="",可以通过填写每个控件的比重,获取控件在... 阅读全文
posted @ 2015-07-13 22:49 熠然 阅读(218) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/xyz_lmn/article/details/12523895 阅读全文
posted @ 2015-07-13 17:04 熠然 阅读(175) 评论(0) 推荐(0) 编辑
摘要:Fragment官网介绍-http://developer.android.com/guide/components/fragments.html郭大神的使用实例文章:http://blog.csdn.net/sinyu890807/article/details/131711911.Fragmen... 阅读全文
posted @ 2015-07-13 11:59 熠然 阅读(534) 评论(0) 推荐(0) 编辑
摘要:permission,Android权限系统。基本上都是在manifest.xml文件中进行操作。1.申请使用权限申请使用权限使用标记:比如申请使用网络权限:2.申明一个权限申明权限使用标记:然后不同的组件使用该权限的时候需要申请,依旧使用:比如:我在一个app中申明了一个权限:我在另外一个app中... 阅读全文
posted @ 2015-07-12 17:44 熠然 阅读(330) 评论(0) 推荐(0) 编辑
摘要:1.静态注册。在manifest中注册。1 然后在activity中使用sendBroadcast(Intent)方法。其中参数是Intent.1 Intent intent=new Intent(this,MyReceiver.class);2 intent.putExtra("data", "e... 阅读全文
posted @ 2015-07-11 22:33 熠然 阅读(1883) 评论(0) 推荐(0) 编辑
摘要:在Android5.0以前可以通过隐式Intent方式启动其他App的Service,就跟Activity启动隐式Intent一样的。但是在5.0以后,只能使用显示的Intent方式启动了。启动其他App的Service,需要用到Intent的setComponent()方法。该方法需要传入Comp... 阅读全文
posted @ 2015-07-11 17:50 熠然 阅读(6012) 评论(0) 推荐(0) 编辑
摘要:在Android开发之bindService()通信的基础上,实现bindService()方法侦听service内部状态。实现侦听service内部状态,使用的是回调机制1.首先实现一个接口1 public static interface CallBack{2 void... 阅读全文
posted @ 2015-07-11 16:15 熠然 阅读(1194) 评论(0) 推荐(0) 编辑
摘要:Service 启动方式有两种 startService(intent) bindService(intent,conn,Context.BIND_AUTO_CREATE) startService(intent) 生命周期: onCreate()- >onStartCommand()->start 阅读全文
posted @ 2015-07-11 15:34 熠然 阅读(9212) 评论(0) 推荐(0) 编辑
摘要:转自:Android AsyncTask完全解析,带你从源码的角度彻底理解 另外一篇比较详细的博文:http://blog.csdn.net/liuhe688/article/details/6532519 http://stackoverflow.com/questions/9671546/asy 阅读全文
posted @ 2015-07-11 13:13 熠然 阅读(723) 评论(0) 推荐(0) 编辑
摘要:更加详细的介绍Handler的博文-http://blog.csdn.net/guolin_blog/article/details/9991569Android中的异步消息处理主要有四个部分组成,Message, Handler, MessageQueue和 Looper.1.Message。在线... 阅读全文
posted @ 2015-07-11 11:32 熠然 阅读(629) 评论(0) 推荐(0) 编辑
摘要:转自第一行代码-AndroidAndroid是不允许在子线程中进行UI操作的。在子线程中去执行耗时操作,然后根据任务的执行结果来更新相应的UI控件,需要用到Android提供的异步消息处理机制。代码如下: 1 public class MainActivity extends Activity im... 阅读全文
posted @ 2015-07-11 11:15 熠然 阅读(1518) 评论(0) 推荐(0) 编辑
摘要:在子线程中使用Toast的时候,出现Force close。错误提示:Can't create handler inside thread that has not called Looper.prepare()解决方法:1 Looper.prepare();2 Toast.makeText(Act... 阅读全文
posted @ 2015-07-10 14:37 熠然 阅读(9578) 评论(0) 推荐(0) 编辑
摘要:昨天安装了下Android Studio,把SDK路径指向了ADT目录下的SDK目录。同时FQ出去更新了下SDK。然后今天运行eclipse的时候,弹出错误,同时在工程的名称处有错误提醒,但是代码中没有错误提醒。经过stackoverflow查找,找到了差不多相似的一个,但是下面是各种的解决方案,我... 阅读全文
posted @ 2015-07-10 12:46 熠然 阅读(500) 评论(0) 推荐(0) 编辑
摘要:ButterKnife官网其实ButterKnife的注解式,与xUtils的ViewUtils模块基本上差不多,只要用过xUtils,这个框架基本上就会了。一、原理。最近发现一个很好用的开源框架,蛮不错的,可以简化你的代码,是关于注解的。不多说直接进入使用步骤讲解。二、步骤。1、准备阶段,先到官网... 阅读全文
posted @ 2015-07-10 09:00 熠然 阅读(346) 评论(0) 推荐(0) 编辑
摘要:在ListView的Item中,如果有Button控件,那么要实现Button和Item点击都有响应,可以将Item的Layout中Button的focusable属性设为false,然后设置layout的属性android:descendantFocusability="blocksDescend... 阅读全文
posted @ 2015-07-09 23:25 熠然 阅读(720) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/shaweng/archive/2013/09/26/3340016.html主要有一下几种方法: 1、次方法用于没有一点提示的情况:依次打开eclipse上面的windows ——preferences ——java ——editor —— c... 阅读全文
posted @ 2015-07-09 16:42 熠然 阅读(254) 评论(0) 推荐(0) 编辑
摘要:转自《第一行代码-Android》进阶篇这本书对于入门来说确实很棒,很简单明了的介绍了Android开发中涉及到的方方面面,对我的帮助很大,同时记录一些该书中一些对我以后开发有用的东西,以方便使用。Android提供了一个Application类,每当应用程序启动的时候,系统就会自动将这个类进行初始... 阅读全文
posted @ 2015-07-09 16:30 熠然 阅读(10814) 评论(1) 推荐(0) 编辑
摘要:Back按键的方法是onKeyDown()方法,重写该方法就可以改变back按键的作用。实现点击两次Back按键退出app,有两种方法:方法1.1 private static boolean isAppExit=false; //定义一个变量,标示是否退出2 private st... 阅读全文
posted @ 2015-07-09 14:05 熠然 阅读(489) 评论(0) 推荐(0) 编辑
摘要:原文:http://blog.csdn.net/java886o/article/details/24355907本文为那些不错的Android开源项目第一篇——个性化控件(View)篇,主要介绍Android上那些不错个性化的View,包括ListView、ActionBar、Menu、ViewP... 阅读全文
posted @ 2015-07-08 14:11 熠然 阅读(398) 评论(0) 推荐(0) 编辑
摘要:【转】:http://wyong.blog.51cto.com/1115465/1402842两天在研究推送的问题,后来确定了用极光推送,本人将整个过程整理一下: 1、到极光官网注册账号:https://www.jpush.cn/ 2、创建应用,按照要求填写你的应用名称,包名提交 3、下载案例来玩玩... 阅读全文
posted @ 2015-07-08 14:08 熠然 阅读(517) 评论(0) 推荐(0) 编辑
摘要:【转】:期权是什么意思?公司期权有价值吗?http://blog.sina.com.cn/s/blog_45c54c9e0101oozy.html 阅读全文
posted @ 2015-07-08 14:02 熠然 阅读(221) 评论(0) 推荐(0) 编辑
摘要:1.EditText 中将光标移到文字末尾:1 EditText mEdit = (EditText)this.findViewById(R.id.EditText01);2 mEdit .setText("abcdefg");3 Editable b = mEdit .getText();4 mE... 阅读全文
posted @ 2015-07-08 13:47 熠然 阅读(448) 评论(0) 推荐(0) 编辑
摘要:1.去掉android屏幕中的actionbar:1 this.requestWindowFeature(Window.FEATURE_NO_TITLE);// 去掉标题栏2 //这个是全屏幕显示的代码 3 this.getWindow().setFlags(WindowMan... 阅读全文
posted @ 2015-07-08 12:56 熠然 阅读(495) 评论(0) 推荐(0) 编辑
摘要:android:windowSoftInputModeactivity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。这个属性能影响两件事情:【一】当有焦点产生时,软键盘是隐藏还是显示【二】是否减少活动主窗口大小以便腾出空间放软键盘它的设置必须是下面列表... 阅读全文
posted @ 2015-07-07 22:39 熠然 阅读(265) 评论(0) 推荐(0) 编辑
摘要:Activity:1.PreferenceActivityFragment:1.fragment中套用PagerSlidingTabStrip,切换底部时viewpager消失的解决Widget:1.ListViewa.Android ListView 优化最佳实践 b.你有多熟悉listview?... 阅读全文
posted @ 2015-07-06 11:07 熠然 阅读(206) 评论(0) 推荐(0) 编辑
摘要:1. 声明EditText变量,并关联到相应控件上1 private EditText sellStartTime; 2 private EditText sellEndTime; 1 sellStartTime = (EditText)findViewById(R.id.editSellSta... 阅读全文
posted @ 2015-07-02 15:24 熠然 阅读(1507) 评论(0) 推荐(0) 编辑
摘要:作者:gzjay,腾讯MIG无线产品部 高级工程师最近一朋友提了几个Android问题让我帮忙写个小分享,我觉得对新人还是挺有帮助的,所以有了这个小分享。1.目前, Android APP开发完成后,通常需要在哪些机型上进行测试?2.目前, 开发Android APP时,需要考虑的分辨率有哪些?这两... 阅读全文
posted @ 2015-07-02 13:53 熠然 阅读(235) 评论(0) 推荐(0) 编辑
摘要:1.一个非作者弄的xUtils API文档:http://xutilsapi.oschina.mopaas.com/overview-summary.html2.使用xUtils用户的一些博客文档:xUtils – 注解的使用和说明--http://abug.aliapp.com/?p=78xUti... 阅读全文
posted @ 2015-07-02 11:48 熠然 阅读(365) 评论(0) 推荐(0) 编辑
摘要:在进行android开发过程中,忽然发现经常弹出来parseSdkContent failed 这个错误,然后google了下解决办法方法1:删除.android文件 重启eclipse。 该方法对我来说还是管用的,确实没有弹出这些东西了。但是在启用SDK Manger或者虚拟机的时候,弹出了par... 阅读全文
posted @ 2015-07-01 23:03 熠然 阅读(675) 评论(0) 推荐(0) 编辑
摘要:在进行android开发的过程中,不知道怎么回事,代码中出现R代码有红色波浪线了,于是进行了clean,结果还是有红色波浪线,然后就重启了eclipse,重启以后还是这个样子,随后发现工程的R文件丢失了。我擦....什么情况???然后google了一番,各种方法,现贴出来1.选择eclipse/my... 阅读全文
posted @ 2015-07-01 22:46 熠然 阅读(5972) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示