
Android
hebia0
My eyes are open !
展开
-
react native 开发APP(六)网络请求,列表的使用
官网 https://reactnative.cn/项目下载地址:https://github.com/hebiao6446/DemoProject陆续更新中。。。在移动端开发的时候,我们基本上都会用到列表,React nativeiOSAndroidListViewUITableViewRecyclerView说到列表,那么必然跟网络请求有关系,网络这块...原创 2020-04-12 00:00:36 · 1081 阅读 · 0 评论 -
react native 开发APP(五)页面跳转,带参数跳转,导航条,导航条按钮
react native 页面跳转官网 https://reactnative.cn/项目下载地址:https://github.com/hebiao6446/DemoProject陆续更新中。。。从A页面push到B页面的前提是React nativeiOSAndroidStackNavigatorUINavigationControllerActivity...原创 2020-04-06 00:05:56 · 975 阅读 · 0 评论 -
react native 开发APP(四)页面导航, Tabbar, Navigation
react native 页面跳转,Tabbar,Navigation官网 https://reactnative.cn/项目下载地址:https://github.com/hebiao6446/DemoProject陆续更新中。。。1.先看效果,找一个演示的炮灰我们至少可以看到两点1) 目前大部分市场上的APP都是这种结构Tabbar栏+导航栏2) 从闪屏页面(广告业)到进入A...原创 2020-04-04 17:27:15 · 1381 阅读 · 0 评论 -
react native 开发APP(三)引导页和广告页
react native 引导页和广告页官网 https://reactnative.cn/1.先看效果这是app store上随机找的一个APP引导页面大部分APP都有的 。。。 尽管这东西没什么用不说,还占APP控件(总有些2B的设计喜好搞那些鲜艳颜色的高清图)所以大一点的厂或者知名的APP逐渐的废弃了这个功能,我们来分析下 。。。其实这个就是几张图片和一个分页的控件re...原创 2020-04-02 23:48:05 · 2289 阅读 · 0 评论 -
基于 Android蓝牙4.0开发详细讲解,与硬件通信 史上最牛逼,最详细
1.如果你准备搞蓝牙开发了,那么Android的基本常识你也应该很熟悉,比如说:Service 。你还需要一个支持蓝牙4.0的手机,不然神马都白瞎! 首先,几乎所有的蓝牙开发都是基于服务的,那么你需要建立一个蓝牙服务类。 像这样public class BluetoothService extends Service { @Override public IBinder onBind(Inte原创 2015-09-13 01:44:11 · 5893 阅读 · 4 评论 -
Android mMediaRecorder.stop() 报错, 你蛋疼了吗?
蛋疼了一下午了,MediaRecorder stop方法报错,终于解决红色部分,解决了。。我勒个擦。。。。import java.io.File;import java.io.IOException;import android.content.Context;import android.media.MediaPlayer;import android.media.Medi原创 2015-11-27 17:59:59 · 5187 阅读 · 0 评论 -
android程序员必备工具
跳转至: http://www.jianshu.com/p/a63700cb7720#rd跳转至: http://mp.weixin.qq.com/s?__biz=MzA4NTQwNDcyMA==&mid=402858357&idx=1&sn=5dd38f4dcc5d7680e6daf7b3d1105b63#rd?ref=myread转载 2016-03-22 11:57:58 · 683 阅读 · 0 评论 -
Android, IOS 史上最强多语言国际化,不仅第一次会跟随系统,而且会保存用户的语言设置
1.我等屌丝喜欢简单粗暴,首先来一幅图哥们我是大陆人,当然默认语言是 中文简体,但是我刚刚切换成了繁体了2.看下配置文件,按照这个格式 ,看图吧,简单粗暴,别问为什么,你就按照这样写,如果你想知道为什么这样写,以及详细的步骤,请百度 : Android 多语言 阿拉伯语 ar, 德语 de ,英语 en ,西班牙 es, 法语 fr ,日语 ja ,韩语 ko ,葡萄原创 2015-08-12 00:38:28 · 8953 阅读 · 16 评论 -
解决 android百度地图java.lang.NoClassDefFoundError:Failed resolution of: Lcom/baidu/mapapi/SDKInitializer
我已经解决了这个蛋疼的问题!!!!第一步,百度地图开发必须下载sdk,然后解压(简直就是废话)然后,找到libs目录, 这个很关键,因为很多人第一步错在这里了然后,接着,有个地方要配置!!!最后一步,你需要配置密钥。。 这里就不解释了。。 clean 下工程。。。。 完成了。。原创 2016-04-19 17:46:35 · 13379 阅读 · 0 评论 -
android百度地图定位到非洲,解决办法
首先,定位到非洲的效果我就不过多描述了,地图没有网格,但是一片空白。。。。此处省略1000字运行百度地图demo,用自己的key能定位成功,但是把百度的lib包导入到项目中,就瞎了。。。 简直就是日了原创 2016-04-20 10:05:06 · 8728 阅读 · 2 评论 -
Android仿微信聊天界面
今天说说android的仿微信聊天界面,我只想说两个字:坑爹项目已经传到了github: https://github.com/hebiao6446/Hantu-android-还好我写过iOS仿微信的界面,我是把iOS中的Model翻译成了Javabean对象,很蛋疼首先上一张图。。 这个就是传说中的android仿微信聊天界面,仿的如何 ? 我们一直都在模仿,从原创 2016-11-25 16:11:49 · 2857 阅读 · 1 评论 -
android 环信注册失败
android环信注册失败 ? 八成是自己傻逼了 ,好吧, 附上代码 。。。。。。。 public void register(View v){ final String acc =((EditText)findViewById(R.id.accout)).getText().toString().trim(); final Strin原创 2017-01-23 20:48:29 · 4387 阅读 · 1 评论 -
android增量更新详细解读
1 增量更新的意义a 神马是增量更新?这个概念很早就被提出,但是目前的形式,小厂用的很少,大厂用的比较多;企鹅的QQ和微信里面都有增量更新着玩意;到底神马是增量更新? 首先增量更新主要用于新版本apk替换旧版本apk, 跟热修复鸟关系都没有,热修复是撸bug的,增量更新是升级apk的, 我们用一张图来说明下 。。。。 也就是我们只需要下载一个很小很小的差分...原创 2018-03-23 09:55:20 · 592 阅读 · 0 评论 -
android热修复Java层原理和实现
注意标题 Java层原理和实现###在说到热修复之前,先简单说下android的apk生成的一个原理,我们都是知道android是Java语言写的,那么.java文件和.class文件大部分人应该都不会陌生,其实从Java文件到apk文件经历了以下的过程 这是java文件到apk文件的四部曲,其实.java .class .apk文件我们都非常熟悉,我们写的代码是java,.java文...原创 2018-03-20 12:39:20 · 436 阅读 · 0 评论 -
配置使用Android数据库开源框架GreenDao
原文链接http://www.open-open.com/lib/view/open1428723369250.html#_label5支持原创。。。。。转载 2015-08-19 22:36:32 · 579 阅读 · 0 评论 -
github我见过的牛逼的人的主页,项目中有可能用到
项目中有可能用到,故收藏1.https://github.com/alt236 项目包括:a, Bluetooth-LE-Library---Android 这个库允许方便地访问蓝牙LE设备的adrecord和RSSI值 b, Reflective-Drawable-Loader---Android 使用反射来访问Android库的名字可。它采用LRU缓存来减少原创 2015-09-07 17:53:28 · 1598 阅读 · 0 评论 -
mac os x配置adb大局命令的方法
原文地址:http://www.myexception.cn/operating-system/1636963.htmlmac os x配置adb全局命令的方法把mac系统从 ox s 10.8.5升级到 ox s10.9.2,再输入adb install 命令的时候提示 -bash: adb: command not found,之前使用sudo ln -s /hom转载 2015-04-22 17:36:44 · 1253 阅读 · 0 评论 -
Android 反编译
Java 反编译下载http://jd.benow.ca/Android 反编译apk改之理原创 2015-04-22 17:56:28 · 525 阅读 · 0 评论 -
Android development 网站打不开
国内镜像:http://wear.techbrood.com/原创 2015-04-22 19:54:09 · 745 阅读 · 0 评论 -
Mac配置Android adb环境变量
解决无法使用adb,在使用adb的过程中出现-bash: adb: command not found 在Mac系统中,很多时候第一次在Android SDK中使用adb的时候。无法使用。会提示-bash: abd: command not found。造成此类现象的原因是:未配置Android的环境变量。因此,您需为Mac中的Android SDK配置环境变量转载 2015-04-22 17:48:33 · 872 阅读 · 0 评论 -
ViewPager使用
//// 先上适配器,再上代码public class LaunchPagerAdapter extends PagerAdapter {List views;public LaunchPagerAdapter(List views) {// TODO Au原创 2015-04-22 17:52:54 · 496 阅读 · 0 评论 -
iOS APP 反编译
原文地址 http://bbs.feng.com/read-htm-tid-672262.html看不懂的请飘过,不要继续。这不是给新手看的,也代表你不需要解决程序的修改问题。这些技巧不只用于游戏的修改。下載 Windows 工具Windows : winscp http://winscp.net/eng/download.phpPu转载 2015-04-22 18:11:47 · 4673 阅读 · 0 评论 -
Android 很经典的错误提示框
edit_name.setFocusable(true);edit_name.setFocusableInTouchMode(true);edit_name.requestFocus();CharSequence html1 = Html.fromHtml("请输入用户名");edit_name.setError(ht原创 2015-04-22 17:38:35 · 3274 阅读 · 0 评论 -
Android WindowSoftInputMode
android:name=".Cars" android:screenOrientation="portrait" android:windowSoftInputMode="adjustPan" > getWindow().setSoftInputMode(W原创 2015-04-22 17:55:23 · 489 阅读 · 0 评论 -
Android获取WiFi 信息
WifiManager wifiManager=(WifiManager)getSystemService(WIFI_SERVICE); WifiInfo wifiInfo=wifiManager.getConnectionInfo(); System.out.println(" ||||||||||||||||| [[[[[[[[[[[[[[[[[[[[[原创 2015-04-22 19:45:11 · 703 阅读 · 0 评论 -
自定义MD5加密
1.Objective-c 代码#import + (NSString *) md5:(NSString *)oldString { const char *cStr = [oldString UTF8String]; unsigned char result[16]; CC_MD5( cStr, strlen(cStr), result );原创 2015-06-17 13:21:10 · 2501 阅读 · 0 评论 -
XMPP 403错误解决办法
xmpp 注册的时候 ,出现403 的错误其实是没有配置xmpp的注册权限我使用的是15.07版本的ejabber vim /opt/ejabberd-15.07/conf/ejabberd.yml 修改的地方如下图重启下 服务,在重新注册注意:如果注册太频繁,服务器可能会拒绝注册的,返回500的错误原创 2015-08-24 17:41:34 · 1205 阅读 · 0 评论 -
Android 进入后台触发的事件,一般用于APP屏幕解锁
啰嗦个鸟啊,直接上代码BaseActivity,所有类的父类UnLockViewActivity,屏幕解锁类,但是这个类不继承BaseActivity在BaseActivity覆写onStop方法@Override protected void onStop() { // TODO Auto-generated原创 2015-08-10 11:33:38 · 3690 阅读 · 0 评论 -
Android 隐藏键盘
nputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.showSoftInput(view,InputMethodManager.SHOW_FORCED);imm.hideSoftInputFromWindow(vie原创 2015-04-22 17:32:08 · 583 阅读 · 0 评论