自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Session 'TestApp': Error Installing APKs以及gradle building running问题

1.Session 'TestApp': Error Installing APKs总是提示要先卸载已存在的app关掉该项:https://stackoverflow.com/questions/38450717/session-app-error-while-installing-apk2.打开项目一直卡在gradle building网上的解决方案有把d

2017-07-08 12:45:18 683

转载 Native、Hybrid、React Native、Web App方案的分析比较

http://www.cnblogs.com/dailc/archive/2016/10/04/5930238.html

2017-07-06 12:51:14 415

转载 Android APP测试的日志文件抓取

Android APP测试的日志文件抓取     1    log文件分类简介  实时打印的主要有:logcat main,logcat radio,logcat events,tcpdump,还有高通平台的还会有QXDM日志  状态信息的有:adb shell cat /proc/kmsg ,adb shell dmesg,adb shell dumpst

2017-07-02 16:38:33 1687

原创 Android自定义控件时的事件处理方法

//1、为了实现不同使用者对控件事件的处理逻辑不同,可以使用接口回调的方法,把具体的实现逻辑交给调用者实现。public class TopBar extends RelativeLayout { // 包含topbar上的元素:左按钮、右按钮、标题 private Button mLeftButton, mRightButton; private TextV

2017-07-02 14:35:26 524

原创 使用ViewHolder模式优化ListView

//1、通过ViewHolder可以减少对象的创建,降低资源的消耗。//2、使用缓存中的covertView。//3、setTag()中的tag不是用来标识特定的view,而是储存和view相关的额外信息。public class NotifyAdapter extends BaseAdapter { private List mData; privat

2017-07-02 14:26:41 378

原创 Android 常用组件申明及使用简集

1、Adapter(ArrayAdapter和SimpleAdapter):1.1 ArrayAdapter:期中有一些官方定义好的布局可以使用,比如android.R.layout.simple_expandable_list_item_1等等。1.2 SimpleAdapter:2、progressBar+Handler:使用异步线程控制progressBa

2016-05-06 11:08:29 373

原创 java 排序基础

1、选择排序:思路:选择排序(降序)每一轮循环都找到剩余数中最大的数放在当前轮数的首位,即选出最大值;如第一轮 i = 0 时:该轮首位为 nums[0] ,然后从nums[1] 开始比较,每找到比nums[0] 大的数即交换数据,直到这轮结束。下一轮以nums[1] 为首位,从nums[2] 开始,直到结束。升序排序反之即可。

2016-05-05 15:56:56 486

原创 Android Fragment的一些小小小tips

为了更好更灵活的布局,Fragment是必不可少的,它与Activity类似,但也有很多区别。学习一些组件的开始,我们得瞧瞧它的生命周期。Fragment的生命周期看似很复杂,但和Activity比较来看会显得很清晰。1、从第一张图中我们可以分析出,如果A,B为在同一个layout中显示的Fragment,有A-->B-->A这一操作。1.1、A-->B过程中: Fragm

2016-04-23 22:48:36 470

原创 Android 自定义AlertDialog提交表单

Android在前端的设计中,有些时候我们需要提交一些数据或表单的时候,由于数据量不是很大,我们没有必要创建一个全新的Activity来提交很少的数据,这样会显得很单调,也浪费资源,其实不只是Android中这样,网页设计也会大量利用弹窗式对话框来提交一些数据。这个时候我们就可以使用自定义的AlertDialog。1、创建AlertDialog显示所需要的布局文件。这里是一个修改密码的布局文件

2016-04-14 13:37:59 1645

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除