Android多渠道包实现不同功能

需求:华为渠道使用华为支付,其他渠道使用支付宝、微信 这样就要求在支付页面,选择支付方式时,华为渠道显示的是华为支付,而其他页面显示的是支付宝和微信 实现: 1. 使用productFlavors,共用大部分代码,而支付页面做功能上的区分 在src目录下新建两个文件夹huawei和normal,...

2018-10-24 12:01:37

阅读数 1177

评论数 0

Android 三种状态的Checkbox

CheckBox原本只有两种状态,选中和不选中,使用系统默认的state_checked就可以满足。但是多了一种状态,就得自定义state了 1. 在attrs.xml文件中添加state <declare-styleable name=&qu...

2018-07-03 17:24:44

阅读数 1907

评论数 0

红黑树

说明:本文是在学习红黑树并看了N篇文章后的梳理,并非原创,感谢下面几篇文章: 红黑树(一)之 原理和算法详细介绍 红黑树详细分析,看了都说好 红黑树 红黑树实例 漫画:什么是红黑树 0. 为啥要有红黑树 可以先看看这篇文章:漫画:什么是红黑树 二叉查找树的理想高度是logN,最坏情况可...

2018-06-15 18:51:05

阅读数 43

评论数 0

mac安装sqlite3_analyzer

安装过程 到sqlite官网下载sqlite3_analyzer,并设置别名sqlite3_analyzer 按照使用方法运行 sqlite3_analyzer test.s3db 报错如下: 看了下电脑里的tcl是v8.5的,而sqlite3_analyzer需要的是v8.4...

2018-03-29 14:24:39

阅读数 1109

评论数 0

Serializable和Parcelable总结

Serializable和Parcelable区别

2017-11-07 11:33:54

阅读数 67

评论数 0

Android-Service学习总结

1.startService()startService(intent) //启动service stopService(intent) //结束service 主要是用来启动服务,后续Activity和Service不需要通信 如果第一次启动,onCreate()会调用,再次点击,只会调用...

2017-11-06 17:56:13

阅读数 165

评论数 0

下载Android源码及导入到Android Studio

下载:参见https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/我是使用每月更新的初始化包编译参见https://source.android.com/source/building.html(1)使用的是mac,所以需要将电脑弄个区分大小写的磁盘空间,建议...

2016-12-08 18:28:21

阅读数 2269

评论数 2

Mac上安装NDK

Mac上安装NDK1.进入.bash_profile,该文件在/User/用户名下,路径改成自己的NDK的真实路径NDK_HOME='/Applications/adt/ndk/android-ndk-r10e' export PATH=$PATH:$NDK_HOMEA_NDK_ROOT='/Ap...

2015-12-23 12:54:41

阅读数 297

评论数 0

点击EditText外部,保存EditText内容

可以在activity中复写dispatchTouchEvent方法 @Override public boolean dispatchTouchEvent(MotionEvent event) { if (event.getAction() == MotionEvent...

2015-08-21 09:15:25

阅读数 392

评论数 0

从mysql导数据到sqlite,遇到单引号问题

从mysql导数据到sqlite,如果表中的一个字段是的数据是I’m here. 则在mysql的数据库中会自动转成I\\\’m here. 而这种方式在sqlite中是不认的,sqlite中的如果有单引号,要改成I’’m here,即两个单引号

2015-07-15 11:16:07

阅读数 398

评论数 0

ViewPager延迟加载

一.ViewPager的pager中是ListView 今天遇到一个问题,就是如果ViewPager里的内容是从网上获取的,一下子把几个Pager页的内容都获取下来有点不太现实,而且用户不一定会翻到后面的pager页去看,所以需要每次只加载当前页。 我现在的做法是一开始传入的数据是空的,注意是空...

2014-12-24 14:24:11

阅读数 1314

评论数 0

Android自定义日历

菜鸟一枚,所以日历的自定义也让我头疼了好几天,主要原因是

2014-11-08 16:32:47

阅读数 1244

评论数 1

Android获取屏幕状态

这几天都在头疼锁屏的问题,因为我要获取屏幕是否锁屏,并在onPause()里进行判断,可是广播发的太慢了,是在onPause()之后才发,而且不同手机发的时间还不同。

2014-09-22 15:35:02

阅读数 662

评论数 0

android 播放器遇到prepareAsync called in state 8

package com.example.mediaplayer_1219; import java.io.IOException; import android.media.MediaPlayer; import android.os.Bundle; import android....

2013-06-06 20:10:35

阅读数 1020

评论数 0

将一个表中的总人数,男生人数,女生人数同时输出

例如: 新建一个系部表department(系部名称,总人数,男生人数,女生人数),用T-sql语句从学生表中采集相应信息添加到系部表中 介绍两种方法 1.用到了select into,要注意的是select into要求此前并没有department表 完成这题的方法可以为     s...

2013-05-09 22:53:45

阅读数 2507

评论数 2

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