自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (17)
  • 收藏
  • 关注

原创 关于上线app的产品评分模块实现

app完成并且上传到各大市场后,app产品中为了体现该app功能更加饱满,我们通常会再app中加入“产品评分”模块,看起来会比较高大上,其实该模块的实现是非常简单的:实现这个模块只需要确定2个大的前提条件:一.确保你的app已经上线(这里以应用宝为例)二.代码实现。。。。(当然了,如果想实现 “评分”,手机联网、AndroidManifest.xml中加入网络权限,这是最大的前提,

2016-02-20 16:34:39 931

原创 日志收集并发送指定邮箱(二)

在 日志收集并发送指定邮箱(一)中我们已经实现了 如何通过一个按钮实现 打开指定的文件夹目录,今天我们实现接下来的步骤,即 如何将所选择的文件 作为一个email的插件发送到指定邮箱:这里面的核心思想 通过Intent 来启动 外部邮箱,并设置好文件附件,具体核心代码如下: Intent email = new Intent(android.content.Intent.ACTION_S

2015-12-07 08:20:18 697

原创 日志收集并发送指定邮箱(一)

日志收集并发送到指定邮箱,我这里进行将它分为三个部分: 日志收集 、打开文件管理器、email发送 此三个部分,那么 我们先从最简单的打开文件管理器开始 :打开文件管理器,需要使用到startActivityForresult 方法,具体实现如下:(在这里,我通过使用一个按钮 来打开指定目录,并选中一个文件)

2015-12-06 22:54:11 733

fiddler 抓包工具和 git

fiddler抓包工具和git,fiddler用于客户端抓包,git用于代码上传

2018-07-08

android alie setting

android studio tag 此tag 是个人android studio tag.

2018-07-08

动态创建Fragment

该代码简易完成了如何动态创建Fragment实例,核心步骤如下: 1.获取FragmentManger fm 2.通过fm获取FragmentTransation事务transation 3.实例化一个Frangment 4.通过transation来将Fragment实例替换到相应布局中 5.事务提交 说明:本代码的minSdkVersion 14,因此如果api小于3.0(11)则需要导入v4包来解决兼容问题,同时让fragment所在的activity继承自FragmentActivity,获取FragmentManger时,使用getSupportFragmentManager()

2016-03-20

(1)静态方式创建Fragment

本案例实现静态方式创建fragment; 核心思路如下: 将Fragment作为一个控件写入到activity布局文件中 说明: 这里的fragment导入的是android.app.Fragment;包

2016-03-20

musicbox_apk

AlieApp-release.apk

2016-02-19

跨应用启动Service

本代码包含2个工程,通过其中一个工程来启动另一个工程的Service 注意事项: 1.被启动的service需要设置android:exported="true" 2.跨应用启动Service时,在intent中需要设置ComponentName对象 3.android 5.0之后跨应用启动需要使用显示Intent,本代码以显示Intent为例

2015-11-08

bindService实现将Service中的数据展示到activity中

描述:实现展示Service中的数据到activity 主要实现思路:回调接口+handler 回调接口:用来获取Service中的数据 handler:用来完成线程之间的通信(数据是在线程中打印的)

2015-11-08

bindService实现activity设置数据,在Service中打印输出

代码实现:activity进行操作,之后Service中打印输出操作结果 注意点:1、实现Activity与Service的绑定 2、在Service中要自定义一个Binder类继承自Binder,并在此内部类中写好设置数据的方法 3、activity中获取Binder对象,并完成强转 4、在activity中完成上层数据的设置

2015-11-07

(初步)bindService使用activity绑定方法来绑定指定的Service

总体描述:使用bindService方法来使得activity关联指定的Service 注意点: 1.绑定时,要在Activity中实现ServiceConnection接口(只是绑定的桥梁) 2.Service中,onBind方法要返回一个Binder类,否则只会创建出Service实例,但不能实现绑定

2015-11-07

微信签名apk

使用此apk可获得应用签名,帮助我们完成微信分享的准备工作

2015-10-28

Afinal加载网络图片(FinalBitmap部分)

使用afinal的FinalBitmap部分加载网络图片 此方法配置简单,易于开发节约效率,其内部使用LruCache+AsyncTask+弱引用关联的方式来解决快速滑动ListView图片乱序闪烁问题,并且其中的FinalBitmap源码中的任务取消也在一定程度上节约了内存

2015-10-21

ImageLoader框架加载图片于ListView上

使用ImageLoader框架进行图片加载

2015-10-20

ListView加载网络图片弱引用关联方法(解决图片乱序、变化问题)

比较推荐的网图加载方法,解决了Tag方法中对潜在任务的取消,从而在效率上有很大的提升 主要思路: 1、BitmapWorkTask持有ImageView的弱引用对象 2、ImageView通过AsyncDrawable间接持有BitmapWorkTask对象 主要判断依据: 任务取消的判断依据(1.弱引用中的任务是否存在;2.图片URL比对)

2015-10-19

ListView加载网络图片Tag方法(解决图片乱序、变化问题)

总体描述:使用FindViewWithTag()方法来解决图片乱序、变化问题,以图片的URL作为Tag来进行标记 代码中核心步骤: 1、ImageView设置ImageResource 2、ImageView设置Tag 3、onPostExecute中获取Tag 缺点:此法治标不治本,仅仅是不让ImageView显示错位图片,实际上错位图片还是下载了,这样也是比较耗资源的

2015-10-17

ListView加载网络图片(初级)

应用LruCache+AsyncTask实现图片加载与缓存,但会有图片错位以及图片变更现象,因此此代码仅供暴露问题

2015-10-17

android api-16

Android适用于各种各样的手机,从最低端直到最高端的智能手机。核心的Android API在每部手机上都可使用,但仍然有一些API接口有一些特别的适用范围:这就是所谓的“可选API”。

2015-08-02

android api-15

Android适用于各种各样的手机,从最低端直到最高端的智能手机。核心的Android API在每部手机上都可使用,但仍然有一些API接口有一些特别的适用范围:这就是所谓的“可选API”。

2015-08-01

空空如也

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

TA关注的人

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