自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (21)
  • 收藏
  • 关注

原创 ReactNative: 编译源码项目

有的时候我们需要通过修改源码来完成某些业务需求,并上传maven仓库,以便项目的引用,这样就需要成功编译源码。首先克隆react-native项目到本地,下载地址https://github.com/facebook/react-native我使用的版本是0.57.7,下面是遇到的报错问题1.NDK未配置(这里一定要用r10e版本)Execution failed for tas...

2019-08-11 12:22:24 1073

原创 Android Crash:Activity设置透明后Android8.0以上崩溃

问题描述:由于业务需要设置了一个透明背景的Activity,但发现在Android8.0系统会崩溃先介绍下设置方法styles.xml中新增 <style name="TransparentTheme" parent="AppTheme"> <item name="android:windowBackground">@color/tr...

2019-08-08 16:13:00 2086

转载 Android: Gradle 3.0自定义打包方式引发的问题

本文摘抄自https://blog.csdn.net/weixin_34342992/article/details/87346386,感谢楼主解决了我困扰很久的问题,此文章作为记录项目的gradle升级到3.0以后发现项目编译不过,报错内容如下其中debugProguard即为自定义的打包方式下面为解决的引用内容Android Studio 3.0 + Gradle 3.0 ...

2019-06-20 13:44:57 700

原创 ReactNative: FlatList和ScrollView偶现手指滑动方向与列表滚动方向相反

FlatList和ScrollView是RN中两种列表,但在测试过程中发现部分机型频繁滑动时偶现会和实际方向相反,于是就开始调查什么原因,网上搜了一下,并没有找到相关的内容,于是只能看代码了。。首先,看js代码中FlatList和ScrollView是如何实现的,对应的原生控件是什么ScrollView比较简单,代码一开始就暴露出来了if (Platform.OS === 'andr...

2019-06-13 18:27:53 2273

原创 Android实现多图上传工具类

来个用okhttp3实现的图片上传,方便以后使用import android.content.Context;import android.graphics.Bitmap;import android.net.Uri;import android.provider.MediaStore;import com.google.gson.reflect.TypeToken;impor...

2019-03-24 18:31:19 737

原创 ReactNative内嵌WebView position: fixed属性引起的控件抖动

遇到的场景比较复杂,在ReactNative页面使用自定义的WebView组件,显示h5页面,发现靠近底部的控件不断的上下抖动,非常诡异,闪的眼睛都要瞎了。。如图,大家感受一下需要提一下,底部tab是原生的,上面都是RN页面,这里的h5只是我写的一个测试页面,是因为我假设是否只有靠近底部的控件才有这个问题,果不其然。。div.top { position:...

2019-03-24 18:16:26 1537

原创 Java: 微信红包分配实现

前阵子app里需要实现抢红包的功能,后台需要个红包分配的算法,于是搜了下找到了实现的主要思想,参考文章http://blog.csdn.net/forever_cvank/article/details/54693000感谢博主的分享。基本思想就是根据当前剩余金额和人数得到平均值,然后随机,为了防止最后的人分得最大金额需要调整平均值的倍数,这样就会导致后面红包不够分,于是就处理成如果不够分则按

2017-10-31 19:45:38 723

原创 Android:处理调用系统相机照片被压缩问题

最近使用Intent调用系统的拍照g

2014-11-13 10:47:17 14810 3

原创 Android:将工程生成第三方JAR包

在Android开发中可以将另外一个工程生成第三方ji

2014-08-21 16:26:50 1360

转载 Java:switch语句所支持的数据类型

1. byte、char、short、int四种基本类型以及它们的包装类(需要Java5.0/1.5以上版本支持)  都可以用于switch语句。  2. long、float、double、boolean四种基本类型以及它们的包装类(在Java所有版本中)  都不能用于switch语句。  3. enum类型,即枚举类型可以用于switch语句,但是要在Java5.0(1.5)版本以上才

2014-05-17 16:33:46 6394

转载 eclipse中将android项目生成apk并且给apk签名

转自http://www.cnblogs.com/tianguook/archive/2012/09/27/2705724.html  很好的文章,感谢原作者的分享生成apk最懒惰的方法是:只要你运行过android项目,到工作目录的bin文件夹下就能找到与项目同名的apk文件,这种apk默认是已经使用debug用户签名的。如果想要自己给apk签名:1.签名的意义

2014-03-24 20:02:50 1001

转载 Android:自定义SeekBar样式

转自:http://mawenhao19930620.blog.163.com/blog/static/1285753612011112131423826/  感谢原作者的分享先上效果图1、将三个选定的图片part.png 、point.png 、 total.png放入资源文件夹 /res/drawable/ 中2、在 /res/drawable/ 下新建两个资源配置文件

2014-03-17 17:41:38 3234

转载 Java:定时器

转自:http://www.2cto.com/kf/201208/145284.html今天做东西忽然忘记计时器要怎么用了,还好找到了,记下来以后用起来也方便,也感谢原文作者,写的很详细对于开发游戏项目的同胞来说,Timer 这个东西肯定不会陌生,今天放假闲来无事,对以前自己经常使用的定时进行了一番小小的总结!没有写具体实现的原理,只是列举出了其中的四种比较常见的使用方法,相对而言,所以只

2014-03-12 11:25:50 1124

原创 Android:Drag and Drop的应用

最近看了下Drag and Drop部分的原文,觉得很有意思就像自己试着做一下,说实在的原文真的是不好读啊,要感谢那些为我们发表译文的大神们,真的是不容易,原文中给了例子,但是只有后面零星的代码,真的是不知道怎么用,索性就搜了下原文翻译,顺便看看有没有人实现出一个例子什么的,只可惜译文多得很就是没人做出一个可以参照的例子,无奈自己就根据文章意思改了改代码,终于是能用了,但是不知道用的对不对

2014-03-03 15:34:33 7626 1

原创 Android:DialogFragment的使用

今天看Android文档的时候看到了DialogFragment,感兴趣就按照自己的理解做了个例子,也不清楚用的对不对,倒是可以正常运行,其中也发现了一个bug,也请高手解决一下,大家也分享DialogFragment是不是应该这么用~1.第一个就是普通的使用方式先写个DialogFragment类 public static class FireMissilesDialogFra

2013-12-14 14:10:07 17488

原创 Android:常用知识篇之 EditText和输入法相关的问题

在做Android应用的时候EditText是个非常常用的控件,但是经常会出现和输入法相关的问题,所以我就搜索了一些问题的解决方法,基本上都能够把问题处理掉,本文章就整理了几个会遇到的问题以及相应的解决方法。1.问题描述:一个Activity上面一栏有EditText,每次打开窗口,EditText就会自动获取焦点并弹出输入法,遮盖了下面的列表,这样会让使用者很不爽,所以就要禁止输入法

2013-11-04 19:32:10 17933 2

原创 Android:常用知识篇之 图片和屏幕的相关知识

很多时候Android应用中很基础而且很常用的东西总是忘记,每次用到的时候就要想在那里用过然后拼命去找,找到了还好找不到又要在百度中全面搜索了,所以干脆放在一起,以后找的时候也方便!我也是个初学者,需要更多的经验,以后争取把遇到的常用的东西都发上来,也请大家提出建议1.获取图片的高和宽:Bitmap bitmap = BitmapFactory.decodeResource(this.

2013-11-01 14:51:38 1325

原创 Android:实现图片的倒影效果

本文章主要参考来自于:http://blog.csdn.net/ithomer/article/details/7483169(谢谢IT-Homer的分享!)本文章根据自己的需要做了点小小的修改,如果想看原版,还是点击上面的连接吧!1.图片的显示以及切换主要是自定义了一个Gallery下面是代码myGallery.java:import android.content.Cont

2013-11-01 14:11:10 10198 5

转载 Android:7种Dialog样式

转自:http://www.oschina.net/question/54100_32486 在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它Android Dialog对话框,在我们使用Android的过程中,我归纳了一下,Android Dialog的类型无非也就7种,下面我分别向大家介绍这7种Android Di

2013-10-22 14:13:39 4440

原创 Android:音频管理器AudioManager的使用

为了能通过程序管理系统音量,或者直接让系统静音,可以使用AudioManager来实现,同时也用到MediaPlayer对音频进行控制。下面是一个简单的对音频控制的例子(注:音频文件需要在res文件夹下创建一个raw文件夹,如果有就不用了,将音频文件放在该文件夹中)主Activity,AutoActivity.java import android.app.Activity;

2013-10-08 17:15:34 8058

原创 Android:通过WifiManager监听Wifi信号强弱

先来了解下Android如何获取wifi的信息: WifiManager wifi_service = (WifiManager)getSystemService(WIFI_SERVICE); WifiInfo wifiInfo = wifi_service.getConnectionInfo(); 其中WifiManager是管理wifi的最重要的类,详细请参考 http:/

2013-09-29 11:51:28 45248 16

转载 Android:Camera的使用,并处理手机拍照后上传图片被旋转的问题

转自:http://blog.csdn.net/walker02/article/details/8211628开始的时候在网上没有找到很好的解决办法,谷歌百度的搜了一通,想到第一种解决方式,当手机拍照结束,在返回结果处理里面立即跳转到一个新的页面,在新的页面里让用户自己手动去旋转图片,然后点击确定。就可以上传到服务器正着的图片了;第二种解决方式,这是在论坛里发现的一个方法,可以获取图片的属性

2013-09-26 11:05:38 7508 1

转载 Android:权限大全

转自:http://blog.csdn.net/kangyaping/article/details/7320910访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或

2013-09-24 15:43:37 1435

转载 Android:TelephonyManager中有关的手机手机制式和移动网络类型

转自:http://1002878825-qq-com.iteye.com/blog/1739169Android中与电话功能相关的类是 TelephonyManager ,此类中定义了很多常量,以下分类说明获取以下信息需要在AndroidManifest.xml中指定权限一、 数据连接状态获取数据连接状态:int getDataState()获取数据活动状态:int ge

2013-09-24 15:02:41 2653

原创 Android:WebService使用实例

最近刚刚开始学习使用WebService的方法进行服务器端数据交互,发现网上的资料不是很全,目前就结合收集到的一些资料做了一个小例子和大家分享一下~我们在PC机器java客户端中,需要一些库,比如XFire,Axis2,CXF等等来支持访问WebService,但是这些库并不适合我们资源有限的android手机客户端,做过JAVA ME的人都知道有KSOAP这个第三方的类库,可以帮助我

2013-09-23 14:48:58 29768 28

转载 Android:服务器访问WebService的使用

转自:http://blog.csdn.net/gf771115/article/details/8199638 首先解释一下WebService:WebService是一种基于SOAP协议的远程调用标准。通过WebService可以将不同操作系统平台,不同语言、不同技术整合到一起。详细见:http://baike.baidu.com/view/837392.htm#sub837392

2013-09-22 09:51:30 2732

转载 Java:HTTP页面请求的状态值

一些常见的状态码为:  200 -服务器成功返回网页  404 -请求的网页不存在  503 -服务器超时  下面提供 HTTP状态码的完整列表。点击链接可了解详情。您也可以访问 HTTP 状态码上的 W3C页获取更多信息。  1xx(临时响应)  表示临时响应并需要请求者继续执行操作的状态码。  100(继续)请求者应当继续提出请求。服务器返回

2013-09-17 10:18:51 2285

转载 JAVA: 用java实现汉诺塔问题

import java.util.ArrayList;import java.util.List;public class HanNo { public static int tiers = 4; // tiers 层数 private static List pagoda1 = new ArrayList(); // 静态指针 private sta

2013-09-16 15:20:25 3169

原创 Android:requestWindowFeature的使用

requestWindowFeature在网上找了一些但是用了之后都稍微也一些不足,在这里集合一些资料提供一个运行各功能正常的,下面就介绍下:requestWindowFeature可以设置的值有:        // 1.DEFAULT_FEATURES:系统默认状态,一般不需要指定        // 2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该

2013-09-12 16:43:25 6614

转载 Android:onActivityResult的使用

在一个主界面(主Activity)上能连接往许多不同子功能模块(子Activity上去),当子模块的事情做完之后就回到主界面,或许还同时返回一些子模块完成的数据交给主Activity处理。这样的数据交流就要用到回调函数onActivityResult。startActivityForResult(Intent intent, int requestCode);第一个参数:一个Inten

2013-09-11 15:50:49 6292

转载 Android:LayoutInflater的使用

在实际工作中,事先写好的布局文件往往不能满足我们的需求,有时会根据情况在代码中自定义控件,这就需要用到LayoutInflater。LayoutInflater在Android中是“扩展”的意思,作用类似于findViewById(),不同的是LayoutInflater是用来获得布局文件对象的,而findViewById()是用来获得具体控件的。LayoutInflater经常在Base

2013-09-11 09:19:37 1258

原创 Android:美化界面之TabWidget的使用

TabWidget类似Android中查看电话簿的界面,通过多个标签切换显示不同的内容。要实现这一效果,首先要了解TabHost ,它是一个用来存放多个Tab标签的容器。每一个Tab都可以对应自己的布局,比如,电话簿中的Tab布局就是一个List的线性布局了。要使用TabHost ,首先需要通过getTabHost 方法来获取TabHost的对象,然后通过addTab方法来向TabHost中添

2013-09-10 16:05:02 10586

转载 Android:ListView之notifyDataSetChanged的使用

有时候我们需要修改已经生成的列表,添加或者修改数据,notifyDataSetChanged()可以在修改适配器绑定的数组后,不用重新刷新Activity,通知Activity更新ListView。今天的例子就是通过Handler AsyncTask两种方式来动态更新ListView.布局main.xml:<LinearLayout xmlns:android="http://sche

2013-09-10 15:46:16 6558

转载 Android: 通知类Notificationr的使用

我们在用手机的时候,如果来了短信,而我们没有点击查看的话,是不是在手机的最上边的状态栏里有一个短信的小图标提示啊?你是不是也想实现这种功能呢?今天的Notification就是解决这个问题的。package cn.com.chenzheng_java;import android.app.Activity;import android.app.Notification;impo

2013-09-10 15:37:11 1270

转载 Android:onNewIntent的使用

一、onNewIntent(Intent intent)方法该方法是activity的一个保护类型的方法,利用已有的Acivity去处理别的Intent时,你就可以利用onNewIntent来处理,通常被用在有搜索请求的activity,而其该activity有好几个intent-filter,该方法被调用的前提a、该activity设置如下属性 android:launchMode=

2013-09-10 15:17:32 4512

根据屏幕宽度及展示内容换行

添加View后,会根据屏幕宽度和View的内容(View内容可以宽度可以不同)判断是否需要换行展示,实现不同的屏幕大小横向展示不同的样式

2016-01-28

滑动改变标题透明度

通过滑动来改变标题的透明度,支持ListView和ScrollerView两种方式

2016-01-28

代码中控制textView边框和背景

可以在代码中控制textView的边框颜色以及背景颜色,避免过多的绘制不同颜色的xml文件,使用时必须为textView设置一个默认的背景样式,但是有个弱点,在xml中设置默认背景时,修改后默认背景会一同被改变,所以尽量不要公用此默认布局,或者在代码中设置默认背景

2015-07-27

Android音频播放

音频播放,适用于短小且可能会重复播放的音频文件

2015-05-23

改变图片亮度的ImageView

此ImageView可以根据自己的需要,通过点击图片改变图片明暗度,展示点击的效果,再也不担心ui嫌麻烦不给提供两张图切换了,呵呵

2015-05-23

SlidingMenu第三方jar包

用于第三方引用的jar包,可以实现SlidingMenu侧滑菜单,将第三方jar包放在当前工程的libs文件夹下,在当前项目上点击右键--》Build Path--》Configure Build Path--》Order and Export,如果Android Private Libraries没有勾选,勾选上

2014-08-21

Android文件创建删除

Android中文件及文件夹的创建和批量删除操作,批量删除主要是根据一定的条件,例如将文件夹名按照时间创建,通过文件名的比较以删除对应的文件夹。

2014-08-05

中文语音阅读

Android默认的TTS是无法读取中文的,该资源可以根据输入框的内容识别中文并阅读,但是需要安装手说的apk,shoushuoTTS1.3.apk安装后即可对中文进行阅读,否则会报错,所以运行此应用之前请确认已经安装手说的apk。

2014-08-05

拖拽事件监听例子

根据自己的理解,实现了Android文档中Drag and Drop中的例子,并附加了一个图片拖动的例子,通过修改AndroidManifest可以分别看到两个例子

2014-03-03

九宫格滑动解锁例子

好不容易在网上找到的一个不错的例子,根据自己的需要改了一下,分享一下,也给自己留着以后会用到的

2014-02-25

WebService应用案例

WebService的相关使用方法,通过网络获得支持搜索天气的地区等信息,并在应用中显示,同时介绍了ksoap的使用

2014-01-20

对话框实例

代码中提供了一些Dialog的基本样式,也包括DialogFragment的几种使用方式(根据Android文档编写)

2013-12-14

通过WifiManager监听Wifi信号强弱

通过WifiManager监听Wifi信号强弱,即获得一定的数值,通过数值范围来判断,并更换图片

2013-11-04

Android:图片倒影效果

通过自定义Gallery实现图片的切换效果,再加上图片的倒影效果,有好心的楼主分享的,我在其中按照自己的需要做了点改动,和大家分享下

2013-11-01

Android基础:ListView三种使用方法

代码中主要介绍ListView的三种配置方法,包括ArrayAdapter,SimpleAdapter和BaseAdapter

2013-10-24

访问webService基于android版本的KSOAP包

KSOAP这个第三方的类库,可以帮助我们获取服务器端webService调用,通过服务器端webService调用可以获得服务器端的信息

2013-10-03

Android:实现手机拍照并保存照片

通过调用手机的摄像头进行预览,菜单键或者拍照键进行拍照,输入文件名存为jpg格式,存储于SD卡中。

2013-09-26

数据结构中二叉树的前序遍历

一棵n个结点的完全二叉树用向量作存储结构,用非递归算法实现对该二叉树进行前序遍历。

2011-12-11

计算机组成原理习题以及答案

计算机组成原理练习题及答案,唐朔飞编著,教材相关练习题

2011-04-08

二叉链表作存储结构,设计求二叉树高度的算法

以二叉链表作存储结构,设计求二叉树高度的算法。

2011-02-17

猜数游戏(java语言)

随机生成100以内的数,有10次机会,并且可以重复玩此游戏。

2011-02-17

空空如也

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

TA关注的人

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