- 博客(27)
- 资源 (4)
- 收藏
- 关注
原创 兼容7.0下载安装及打开相机相册适配问题记录
一、兼容7.0安装新版本及安装之后打开app//安装工具类public class InstallUtil { /** * 通过非Root模式安装 * * @param context * @param apkPath */ public static void install(Context context, String apk
2017-09-05 16:59:59
550
原创 如何发布自己的开源库到JCenter实现AS中可以以依赖的方式引入
如何发布自己的开源库到JCenter实现AS中可以以依赖的方式引入分享自己的开源库,简化使用步骤,自己的第一个开源库:SuperTextView:注册bintray帐号bintray里边创建自己的maven库准备自己的开源库项目配置上传gradle发布使用1.需要一个bintray 帐号注册过程就不过多赘述了,重点说明创建仓库的需要注意的问题:新建名字为maven的Maven类型仓库(
2016-10-20 13:39:54
992
原创 自定义Progress样式(原生progress方式实现)
使用原生progress实现自定义风格的progress今天无意间看到progress还可以使用layer-list实现多重样式,特在此记录下来:效果图layer-list代码中使用效果图代码块在drawable文件夹下创建myprogress.xml,例如:<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="h
2016-06-01 17:42:42
3388
原创 底部导航实现使子控件超出父控件的限制
1、效果图2、实现方法:①、只需在根节点设置android:clipChildren为false即可,默认为true②、可以通过android:layout_gravity控制超出的部分如何显示。③、android:clipChildren的意思:是否限制子View在其范围内3、参考资料神器的android:clipChildren属性使子空间超出福控件的限制
2016-03-21 16:37:33
1703
原创 FragmentTabHost实现底部导航菜单
闲话少说直接说正题,最近一直在做底部导航菜单的编写,尝试了各种办法(自定义控件等),实现了底部导航菜单之后与fragment结合的时候又遇到很多问题,还要写方法去showFragment和hideFragment,这个过程虽说不难但是很繁琐,加大了代码量。
2015-12-27 23:32:44
1443
原创 Android GreenDao数据库框架使用
Android GreenDao数据库框架使用初次使用的生活遇到很多问题,搞了好久才搞出来,写这篇文章只是为了记录下来遇到的问题,便于以后查询以及对初学者的一点提示吧。开始前的准备工作创建java项目下载需要的jar文件创建Android工程在Android项目中使用greendao
2015-11-22 11:01:49
648
原创 listview的Adapter使用布局实现消息模块左右两边消息的显示布局遇到的问题
1、listview的Adapter使用两套布局实现消息模块左右两边消息的显示布局遇到的问题,项目开始的时候想使用两套布局文件分别管理左右消息的展示,但是在使用过程中遇到一些问题。在Adapter中使用ViewHolder的时候复用控件就没法再次判断使用哪种布局了,错误代码示例: /** * 这样是错误的写法(等待大牛解决这个使用两个布局的正确办法) * * @param p
2015-11-05 09:43:33
666
原创 android studio 使用.so文件 配置过程
新建 jniLibs文件夹 把.so文件放到此文件夹下即可注意 jniLibs文件夹与res处在同级目录
2015-10-28 16:50:31
562
转载 git命令的使用
git命令的使用本地生成git远程库并关联、提交git远程库为空的时候一般流程如下:(远程库为空的意思是git的远程库里面什么也没有,如果有ReadMe就不是空,需要用下面另一种方法)git init————在本地初始化一个git库,git add *————把当前文件夹下所有文件添加到 缓存区git commit -m “zhushi”————提交上一步添加的文件到本地库,git re
2015-06-18 14:22:13
424
原创 windows下通过命令使用git
首先需要安装git软件,地址 git下载地址。官方下载地址下载下来(默认选项)安装,如果没有用过git的话,电脑上是不会有密钥的,所以这里要配置、生成一下key,步骤如下:随便一个位置,打开安装好的 git bash,输入命令 git config –global user.name “lygttpod” git config –global user.email “lygttpod@163
2015-06-12 16:40:35
5275
原创 Android-Universal-Image-Loader详解
Android-Universal-Image-Loader三大组件DisplayImageOptions、ImageLoader、ImageLoaderConfiguration详解1.介绍: Android-Universal-Image-Loader是一个开源的UI组件程序,该项目的目的是提供一个可重复使用的仪器为异步图像加载,缓存和显示。所以,如果你的程序里需要这个功能的话,那么不妨试试它
2015-05-26 13:38:46
549
原创 如何注销静态广播解决办法
想要减少应用程序的开销,最好禁用一些系统常用事件。可以使用 PackageManager 的 setComponentEnabledSetting 方法开启和禁用应用程序的 manifest receiverComponentName name = new ComponentName(this, NetConnStateReceiver.class); PackageMa
2015-01-29 09:42:53
2139
原创 实现listview滑动删除功能
实现listview滑动删除功能,动作流畅。http://www.devstore.cn/code/info/579.html
2015-01-20 08:54:14
780
原创 Android 一个应用中启动另一个已安装的应用的方法
//-----核心部分----- 前名一个参数是应用程序的包名,后一个是这个应用程序的主Activity名 参数解析 new ComponentName("需要启动程序的报名", "这个程序的主activity") Intent intent=new Intent(); intent
2015-01-15 10:59:34
663
原创 Android 获取应用流量信息
对于Android流量统计来说在2.2版中新加入了TrafficStats类可以轻松获取,其实本身TrafficStats类也是读取Linux提供的文件对象系统类型的文本进行解析。android.net.TrafficStats类中,提供了多种静态方法,可以直接调用获取,返回类型均为 long型,如果返回等于-1代表 UNSUPPORTED 当前设备不支持统计。static l
2015-01-14 17:10:41
1216
原创 Android夜间模式显示实现方式
在oncreat方法中 初始化的到窗体服务 mWindowManager = (WindowManager) getSystemService(Context.WINDOW_SERVICE);@Overrideprotected void onDestroy() {// TODO Auto-generated method stubsuper.onDestroy();if (nightMode)
2015-01-14 15:08:19
623
原创 listView中的button控件获取item的索引
数据大都以listview的形式展现,遇到了一个困难几经周折解决了,在此做过记录。 在listview中的listitem设置事件响应,如果listitem中有button控件,这时候listitem就不会捕获到点击事件,而默认的是listitem中的button会捕获点击事件,这方面的介绍网上很多,我想大家应该很熟悉了,之前做项目开发的时候遇到了一个问题,就是如果我点击listite
2014-12-26 16:28:45
1824
原创 java比较两个日期大小
import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date;/**** @author hp*/public class test { public static void main(String args[]) { int i= compare_date("1995-11-12 15:21
2014-10-27 17:08:31
1313
原创 监听短信数据库 实现自动填写到EditText
/* * 监听短信数据库 */ class SmsContent extends ContentObserver { private Cursor cursor = null; public SmsContent(Handler handler) { super(handler); // TODO Auto-generated
2014-09-26 17:07:20
603
原创 android3.0新功能 ActionBar+Fragment学习使用
3.0之后Fragment作为新功能的出现解决了大屏幕设备的适配以及pad
2014-09-17 09:08:41
936
原创 文字欣赏
一张网页,要经历怎样的过程,才能抵达用户面前?一位新人,要经历怎样的成长,才能站在技术之巅?探寻这里的秘密;体验这里的挑战;成为这里的主人;
2014-07-24 13:26:23
493
原创 eclipse常用快捷键
快速定位到某个方法:按ctrl + T或者按住ctrl, 鼠标放在方法名上面, 会有open interface 和open implemention两个选项Alt+→或者←返回到上次
2014-07-23 14:16:36
501
原创 android更新jar包直接报错Unable to execute dex: java.nio.BufferOverflowException.解决办法
更新原有的jar包之后出现这个错误,
2014-07-21 09:59:03
791
原创 android项目打开之后出现大红色感叹号的问题
项目上出现了一个大红色感叹号。而且启动项目,提示是“您的项目包含错误(S),请运行您的应用程序之前,把它们修复
2014-07-17 12:23:40
1477
侧滑菜单效果和手势滑动改变导航栏Demo
2014-11-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人