- 博客(26)
- 资源 (2)
- 收藏
- 关注
原创 unty获取系统时间
public static uint GetLongTime() { DateTime time197011 = new DateTime(1970, 1, 1); DateTime time = DateTime.Now; TimeSpan ts = time - time197011; ...
2018-01-16 13:46:28
168
原创 unity优化
1、在使用数组或ArrayList对象时应当注意length=myArray.Length; for(int i=0;i<length;i++) { } 避免for(int i=0;i<myArray.Length;i++) { } 2、如果没有必要每帧都处理,则可以每隔几帧处理一次...
2015-09-23 14:12:53
140
原创 场景切换之数据保存任意数据
1.场景切换:Application.LoadLevel("Level1")2.读取场景时不移除物体:DontDestroyOnLoad(object) //会保留该物体的任何数据,包括坐标,可以用于任何物体,也包括GUI哦,可以灵活运用。3.设置该物体激活状态(移除物体前先执行这个,预防组件在运行状态不允许移除):SetActiveRecursively(bool)4.移除物体(移除不掉时候先...
2015-07-14 21:01:17
358
原创 unity____udp通讯
服务端: public class NetWorking : MonoBehaviour { // Use this for initialization void Start() { Screen.fullScreen = true; Debug.Log("network...
2015-07-06 10:37:38
228
原创 udp通讯
服务器 void Start() { InitNet(); } Thread myThread; public void InitNet() { IAsyncResult result = null; result =...
2015-06-27 15:07:54
135
原创 屏幕适配
做过安卓开发的都知道,屏幕适配是一件非常困难的事情。Google官方的解决方案:screens_support 需要写多个layout文件以及dimens.xml,工作量大不说,维护也麻烦。其实很多时候我们的需求很简单,就是要求不同的屏幕看上去效果一样就可以了。这样就需要我们布局的时候采用百分比来定位。说到百分比,我们第一时间想到的是layout_weight,但是layout_weight实际...
2015-05-12 11:18:35
121
原创 适配适配
1、概述大家在Android开发时,肯定会觉得屏幕适配是个尤其痛苦的事,各种屏幕尺寸适配起来蛋疼无比。如果我们换个角度我们看下这个问题,不知道大家有没有了解过web前端开发,或者说大家对于网页都不陌生吧,其实适配的问题在web页面的设计中理论上也存在,为什么这么说呢?电脑的显示器的分辨率、包括手机分辨率,我敢说分辨率的种类远超过Android设备的分辨率,那么有一个很奇怪的现象:为什...
2015-05-12 11:12:52
247
原创 unity内存优化
Unity3D 里有两种动态加载机制:一个是Resources.Load,另外一个通过AssetBundle,其实两者区别不大。 Resources.Load就是从一个缺省打进程序包里的AssetBundle里加载资源,而一般AssetBundle文件需要你自己创建,运行时 动态加载,可以指定路径和来源的。其实场景里所有静态的对象也有这么一个加载过程,只是Unity3D后台替你自动完成了。...
2015-04-13 18:04:27
149
原创 解决Activity启动黑屏及设置android:windowIsTranslucent不兼容activity切换动画问题
之前项目中遇到打开Activity后黑屏的问题,网上找到解决办法是通过设置theme和style属性可以实现。 http://www.cnblogs.com/sunzn/p/3407078.html之前在做 APP 的时候不太关注这个问题,因为自己在使用其他 APP 的时候也会在应用启动的初始有一个黑屏闪过后才会出现应用的欢迎页。直到最近开发过程中发现自己在欢迎页启动的线程...
2015-03-12 19:16:58
156
原创 unity底部Navigation Bar
设置Navigation Bar 透明 getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
2015-02-09 17:17:41
290
原创 CentOS 下通过 JavaCPP 调用 FFMPEG
1. Java 与 FFMPEG FFMPEG 是一个广泛用于媒体处理的库,在Java的世界里,处理视频的能力相当弱,于是有很大需求需要Java 调用 FFMPEG。 Java 调用C 的方式有很多,可以用最原始的JNI方式,也可以JNA方式,还可以是命令行。 采用命令行的方式比较简单,不过有很大局限性,尤其是涉及到 视频的处理和分析的时候,比如要取出某个packet,然后...
2015-01-21 20:27:07
311
原创 SurfaceView编写动画
SurfaceView是视图(View)的继承类,这个视图里内嵌了一个专门用于绘制的Surface。你可以控制这个Surface的格式和尺寸。Surfaceview控制这个Surface的绘制位置。 surface是纵深排序(Z-ordered)的,这表明它总在自己所在窗口的后面。surfaceview提供了一个可见区域,只有在这个可见区域内 的surface部分内容才可见,可见区...
2014-09-02 10:51:27
106
原创 webview
WebView 设置实现两个手指缩放网页:mWebView.getSettings().setSupportZoom(true);mWebView.getSettings().setBuiltInZoomControls(true); WebView cookies清理: CookieSyncManager.createInstance(this); CookieSyn...
2014-08-18 14:26:24
126
原创 android 多渠道打包
android应用上传时,需要区分开每个渠道。一般都会在配置文件中更改一个渠道id,如果有多个渠道,手动修改并生成apk的话会非常麻烦,而且增大出错概率。在这分享一个打包工具类.我们项目中使用的umeng做统计分析工具, umeng在分渠道打包的时候需要修改manifest.xml中的<meta-data android:name="UMENG_CHANNEL" andro...
2014-04-23 10:41:10
101
原创 关于ListView的Adapter,解决ListView滚动后内容重复的问题
这些天用到了ListView,由于要用到ImageView,且图片源不是在资源里面的,也就没法用到ID了,也就不能用SimpleAdapter之类的了。只能自己改写一个Adapter,直接继承BaseAdapter。由于一开始只是在网上看了一下如何写getView这个方法,根本没有去进一步理解各个参数的含义(当然现在也没有全理解。。。),一样一来,运行没问题了,ListView里面数据也有了,结...
2014-04-01 18:10:28
174
原创 android-async-http开源请求库
在iOS开辟中有赫赫有名的ASIHttpRequest库,用来处置网络请求作操,天今要分析的是一个在Android上一样大强的网络请求库android-async-http,现在非常火的应用Instagram和Pinterest的Android版就是用的这个网络请求库。这个网络请求库是基于Apache HttpClient库之上的一个步异网络请求处置库,网络处置均基于Android的非UI线程,...
2014-03-28 14:28:34
125
原创 解决Zxing中横竖屏拉伸的问题
首先在CameraConfigurationManager类中screenResolution = new Point(display.getWidth(), display.getHeight()); Log.d(TAG, "Screen resolution: " + screenResolution); 这两句后面添加Point screenResolutionForCa...
2014-02-21 17:38:35
228
原创 动态加载布局的几种方式
View views = // View v =LayoutInflater.from(MainActivity.this).inflate( // R.layout.dialog, null); // LayoutInflater inflater = (LayoutInflater) MainActivity.this // .getSys...
2014-02-21 17:28:13
549
原创 biemap内存溢出
android系统的手机在系统底层指定了堆内存的上限值,大部分手机的缺省值是16MB,不过也有些高配置的机型是24MB的,所以我们的程序在申请内存空间时,为了确保能够成功申请到内存空间,应该保证当前已分配的内存加上当前需要分配的内存值的总大小不能超过当前堆的最大内存值。由于内存管理上将外部内存完全当成了当前堆的一部分,也就是说Bitmap对象通过栈上的引用来指向堆上的Bitmap对象,而堆上的...
2014-02-21 16:21:10
133
原创 unity调用android中分享
首先android项目不继承Activity继承自UnityPlayerActivity,把分享的都封装成一个方法,然后让unity去调用,下面有把android项目打成jar包的方法,在unity项目中建Plugins然后建Andriod,Android文件夹下放打成的jar包,libs,res,AndroidManifest.xml.首先说下新浪微博的分享,新浪微博官方说调用新浪分享必须在...
2014-02-17 14:19:12
386
原创 sqlite
首先创建一个类继承自SQLiteOpenHelper,然后重写构造方法和onCreate和onUpGrade,在oncreate中创建表db.execSQL("create table hero(_id integer Primary Key autoincrement,name text(20))"); 方便学习实现了增删改查功能,添加功能 //添加 addButton...
2014-02-17 14:17:39
91
原创 判断是否是电话号码
public static boolean isPhoneNumberValid(String phoneNumber) { boolean isValid = false; /* * 可接受的电话格式有: */ String expression = "^\\(?(\\d{3})\\)?[- ]?(\\d{3})[- ]?(\\d{5})$...
2013-12-31 15:18:08
531
原创 slidingMenu滑动冲突解决
主要在自定义ChildViewPager的事件分发事件中做处理 @Override public boolean onInterceptTouchEvent(MotionEvent arg0) { // TODO 当拦截触摸事件到达此位置的时候,返回true, // 说明将onTouch拦截在此控件,进而执行此控件的onTouchEvent...
2013-12-31 14:50:27
170
原创 viewFlow实现类似淘宝的自动播放
ImageAdapter.java/* * Copyright (C) 2011 Patrik �kerfeldt * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the...
2013-12-31 14:40:40
170
原创 listview上滑下滑显示和隐藏
listview上滑下滑显示和隐藏 listView.setOnScrollListener(new OnScrollListener() { @Override public void onScrollStateChanged(AbsListView view, int scrollState) { if (scrollState == SCR...
2013-12-31 13:49:42
487
android怎么实现firebase通知自定义消息
2025-01-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人