- 博客(14)
- 资源 (14)
- 收藏
- 关注
原创 android 修改应用图标简例
目前市面上很多APP会在重要日期或节假日对应用图标进行修改,这将用到activity-alias属性,该属性可以用于创建多个不同的入口,具体使用如下:<activity-alias android:name=".MainActivity2" android:enabled="false" android:icon="@dr
2017-11-02 10:48:16
1516
转载 Android 简易刮刮卡实现
本文代码出自鸿洋大神博客,查看具体介绍可参照http://blog.youkuaiyun.com/lmj623565791/article/details/40162163话不多说,直接上代码刮刮卡实现类:public class GuaGuaKa extends View { /** * 绘制线条的Paint,即用户手指绘制Path */ private Paint mOutter
2017-10-27 16:16:21
624
原创 Android GridView长按拖动,删除
最近因为公司项目,需要用到两个GridView之间交互,一个GridView可以进行item的长按拖动,可拖动的item可以进行点击删除。本文主要介绍如何实现GridView的拖动和删除。可拖动的GridView源自网络,感谢提供者,本人对其代码进行优化和添加新功能,希望能对读者有所帮助。
2017-04-12 21:54:20
2381
2
原创 Eclipse启动时显示查看日志闪退
!ENTRY org.eclipse.ui.workbench 4 2 2017-03-24 13:07:24.891!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".!STACK 0org.eclipse.swt.SWTException: Device is dis
2017-03-24 13:48:02
2016
1
原创 Android 简单指纹识别
Android指纹识别需Android6.0以上,且硬件设备支持该功能。本例主要实现的是一个简单的指纹识别。在使用FingerPrintManager这个类实现的时候发现了很多问题,这个类里面的一些函数是不能调用的,也就是说当前的官方支持其实是有限的,我们能读取到本机已经存在的指纹,然后验证这些指纹。使用FingerPrintManager的时候会遇到要在应用中判断权限的问题,低版本的api无法识
2017-02-13 21:20:17
505
原创 Android Service与Activity交互
andriod程序中,service一般处于后台运行,activity则有相应的界面,能与用户交互。本例主要研究service与activity之间通信,实现机制是service发送一个广播,activity注册接收器,在接收到相应的广播后执行相应的动作。先看效果图:首先点击按钮后service启动,service中有个线程在第五秒的时候向系统发送广播,activity获取到广播后关闭
2016-11-03 20:25:46
1015
原创 Android AppWidgetProvider使用简例
AppWidgetProvider是一个BroadcastReceiver,必须在AndroidManifest.xml中声明该Receiver,并接收“Android.appwidget.action.APPWIDGET_UPDATE”。AppWidgetProvider使开发者能够自定义的桌面小工具。本文介绍一个桌面时钟的小工具。用户安装程序后需要在手机窗口小工具中添加,方可查看到。
2016-11-03 11:24:17
455
原创 Android 利用重力感应调整手机模式
Android 通过SensorManager可获取手机相对位置,然后通过AudioManager修改手机模式,代码较为简单,具体代码如下,相关代码已给出注释。打开软件后若正面朝上则设置正常模式,朝下则设置震动模式。如何判断手机相关位置本文不做具体介绍,可自行百度相关内容。
2016-11-03 11:12:20
2612
原创 Android OrmLite与SQLite数据库操作
最近有同学找我要安卓数据库相关的demo,于是我找到之前研究ormlite的demo。该demo也是从网上某个大神那里下载的,自己做了一些修改,先感谢大神的代码,废话不多说。首先先看效果图:数据库插入数据,后一页有两种数据库操作的按钮,由于只是对数据库操作,数据变化并未实时展现到界面,读者可自行切换更新下数据查看。本文主要介绍下两种数据库操作的不同,上代码: //ormli
2016-10-26 20:50:29
671
原创 android StrictMode设置导致程序崩溃
在andorid开发过程中StrictMode.ThreadPolicy old = StrictMode.getThreadPolicy(); StrictMode .setThreadPolicy(new StrictMode.ThreadPolicy.Builder() .detectDiskReads().detectDiskWrites()
2016-09-23 20:17:54
1490
1
原创 android ListView+CheckBox实现单选
实现思路是用一个list记录每个listview当中每一个item的选中状态,当list中选中与当前选中不一致,将list当中当前位置对应的设为已选,其他位置未选,大概思路是这样的。实现样式:详细实现可见代码:package com.example.singlechoose;import java.util.ArrayList;import android.app.
2016-09-07 20:45:58
6010
原创 android 可回弹ScrollView
demo下载继承ScrollView,重新设置package com.example.myscrollview;import android.content.Context;import android.graphics.Rect;import android.util.AttributeSet;import android.view.MotionEvent;imp
2016-09-07 15:50:05
606
原创 shape背景圆角显示不全
在android开发过程中,常常会用到shape使空间有圆角效果。正常情况下显示效果为:有时候显示却不是预期显示,显示为:原因是其内部控件将圆角显示遮挡,所以无法显示,原理如图:所以可以设置pading值,使能不控件无法遮挡圆角的显示,将圆角显示出来: android:top="10dp" /> 这
2016-08-24 16:41:20
1738
原创 android混淆后webview显示问题
在混淆过程中,项目中设计webview与js交互的部分,出现webview显示异常或者不显示的问题。这其中问题可能是两者之间交互在混淆之后无法正常进行。因此在混淆申明的时候要对这些进行申明,需要添加:-keepattributes *Annotation* -keepattributes *JavascriptInterface*若仍无法正常显示,可尝试具体到含有webview的c
2016-08-09 21:42:17
3076
Android EventBus 3.0 Jar包
2016-11-09
Android Service与Activity交互
2016-11-03
android ListView+CheckBox实现单选
2016-09-07
piechart嵌入listview (注意使用了mpchart库)
2015-09-11
九宫格牌翻转游戏demo
2015-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人