- 博客(19)
- 资源 (13)
- 收藏
- 关注
原创 安装APP成功后点击打开,按home键回到桌面,再打开图标进入程序重新启动
先描述下问题 用户第一次安装应用在系统的安装器安装完成界面有“完成”和“打开”两个按钮。当用户点击“打开”按钮进入APP,若此时用户点击Home键切出应用到桌面,再从桌面点击应用程序图标试图切回应用时,应用重新走了欢迎页等步骤。 其实从系统的安装完成界面点击“打开”启动的应用其实还在后面运行。当用户“完全退出”应用,或者在安装完成界面直接点击“完成”按钮再从桌面启动,或者此应用之前是存
2017-08-25 16:46:33 2148
转载 Android textview自适应宽度自动调整字体大小
直接上代码AutofitTextView.Javapublic class AutofitTextView extends TextView implements AutofitHelper.OnTextSizeChangeListener { private AutofitHelper mHelper; public AutofitTextView(Context context) {
2017-06-08 10:42:20 4938
转载 Android7.0系统,5.0系统,以及5.0以下系统选择本地图片路径转换问题
使用Fileprovider之前需要在mainfest文件中配置配置如下:<provider android:name="android.support.v4.content.FileProvider" android:authorities="applicationId.fileprovider" android:exported="false" android:
2017-06-01 17:26:34 3257
原创 Android面试整理(一)-- Fragment生命周期
Fragment每个生命周期方法的意义、作用: setUserVisibleHint():设置Fragment可见或者不可见时会调用此方法。在该方法里面可以通过调用getUserVisibleHint()获得Fragment的状态是可见还是不可见的,如果可见则进行懒加载操作,只调用一次。。 onAttach():执行该方法时,Fragment与Activity已经完成绑定,该方法有一个
2017-05-25 18:01:28 436
原创 JNI DETECTED ERROR IN APPLICATION: JNI CallVoidMethodV called with pending exception '
JNI DETECTED ERROR IN APPLICATION: JNI CallVoidMethodV called with pending exception 'java.lang.IllegalStateException' thrown in void android.os.MessageQueue.nativePollOnce(long, int):-2
2017-04-13 17:50:19 7900
原创 解决ListView嵌套在ScrollView中滑动冲突问题
建立类ListViewInScrollView public class ListViewInScrollView extends ListView { public ListViewInScrollView(Context context) { super(context); // TODO Auto-generated constructor stub
2016-09-27 16:50:31 642
原创 通过包名判断手机上是否安装了QQ,微信,或者其他应用
public class MainActivity extends Activity implements OnClickListener { private Button btn_test; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceSta
2015-08-27 19:49:38 8999 1
原创 获得某个电话的通话记录次数times
public static int getPhoneRecordTimes(Context mContext,String phoneNumber){ Cursor cursor = mContext.getContentResolver().query(CallLog.Calls.CONTENT_URI, null, null, null, n
2015-07-30 15:02:27 1623
原创 中文,英文,阿拉伯数字换行排版
package com.glodon.clustering.utils;import java.util.regex.Matcher;import java.util.regex.Pattern;import java.util.regex.PatternSyntaxException;/** * Created by shirr */public cl
2015-07-17 15:46:57 1760
原创 关键字高亮显示
package com.example.changesearchkeycolordemo.Utils;import java.util.regex.Matcher;import java.util.regex.Pattern;import android.graphics.Color;import android.text.Html;import android
2015-07-17 15:44:11 666
原创 自定义Ratingbar,星星“流泪了”解决办法
一,xml android:id="@+id/ratingBar_evaluation" style="@style/roomRatingBar" android:layout_width="wrap_content" android:layout
2015-06-03 11:22:31 3416
原创 EditText解析大全
EditText继承TextView,所以EditText具有TextView的属性特点,下面主要介绍一些EditText的特有的输入法的属性特点(如有需要,请看上一篇文章)android:layout_gravity=”center_vertical”:设置控件显示的位置:默认top,这里居中显 示,还有bottomandroid:hin:Text为空时显示的文字提示信息,可通过textColor
2015-04-28 17:43:02 867
原创 Textview解析大全
android:text:设置显示文本.ndroid:textColor:设置文本颜色android:textColorHighlight:被选中文字的底色,默认为蓝色android:textColorHint:设置提示信息文字的颜色,默认为灰色。与hint一起使用。android:textColorLink:文字链接的颜色.android:hint:T
2015-04-28 17:03:43 624 1
转载 ScrollView属性 大全 解析
属性名称 描述android:background 设置背景色/背景图片。可以通过以下两种方法设置背景为透明:”@android:color/transparent”和”@null”。注意 TextView默认是透明的,不用写此属性,但是Buttom/ImageButton/ImageView想透明的话就得写这个属性了。android:clickable 是否响应点击事件。a
2015-01-07 17:22:17 739
转载 Android的file文件操作详解
android的文件操作要有权限:判断SD卡是否插入Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED);获得sd卡根目录File skRoot = Environment.getExternalStorageDirectory();获得私
2015-01-06 15:15:31 616
原创 SweepDemo graphics SweepGradient Matrix
闲着无聊,看了一下android源码,看到sweep效果挺好玩的,于是来跟大家分享一下,在源码里面稍作修改,为了方便大家理解,加了一些注释,也算是自己学习一下了,下面是具体的实现。一:MainActivity类,主要是实现的图片绘制,从创建变换矩阵Matrix,根据坐标点和颜色值实现图片的绘制SweepGradient,为了能够显示出动画效果,设置setRotate。package c
2015-01-06 10:37:58 583
原创 QQ客服
软件中嵌入QQ客服代码 现在好多公司,注重与用户的沟通,在软件内嵌入QQ是个很好的方式,用户有什么问题可以直接问客服就好了。OK,因为项目需要,也稍微看了一下这个功能,拿出来与大家交流,如果有什么不准确的地方还希望指正,欢迎交流:839773597.一,需要mta-sdk-1.6.2.jar二,所需权限//所需要的权限 android:name="c
2014-12-31 14:35:39 1855 1
原创 实现微信分享步骤 和 功能实现详解
微信分享一,微信分享步骤详解1,用命令行或者签名生成工具生成APK签名(个人习惯用命令行http://www.tttabc.com/android/keytool-keystore-jarsigner-apk.htm);2,使用生成的APK签名去微信开发者平台https://open.weixin.qq.com/cgi-bin/index?注册本项目并获取分享的APP_ID,如何现在没
2014-12-28 14:03:07 2730
自动接听或挂掉电话
2014-12-26
BroadCastDemo
2014-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人