This code snippet basically collects an array of Local Addresses (Inet4Address).
We use instaceof Inet4Address to avoid duplicates with IPv4 ang IPv6.
We use instaceof Inet4Address to avoid duplicates with IPv4 ang IPv6.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | public static Inet4Address[] getLocalAddrasses(ConnectivityManager connManager) throws SocketException { ArrayList<Inet4Address> results = new ArrayList<Inet4Address>(1); Enumeration<NetworkInterface> interfaces = NetworkInterface.getNetworkInterfaces(); while (interfaces.hasMoreElements()) { NetworkInterface iface = interfaces.nextElement(); if (!iface.isUp() || iface.isLoopback() || !iface.supportsMulticast()) { continue; } Enumeration<InetAddress> addresses = iface.getInetAddresses(); while (addresses.hasMoreElements()) { InetAddress addr = addresses.nextElement(); if (addr instanceof Inet4Address) { results.add((Inet4Address) addr); } } } return results.toArray(new Inet4Address[results.size()]); } |
ReplyDeleteThis is lovely. keep it up. Meanwhilie read entertaining top News stories, entertainment news and school news
تعتمد ركن الذهبيه للخدمات المنزلية فى تقديم خدمات تنظيف وصيانة المكيفات على المصدقيه والامانة فــــ تقديم الخدمة
ReplyDeleteشركة تنظيف مكيفات بالرياض
https://roknalzhby.blogspot.com.eg
المعلومات المقدمة حول افضل دكتور تجميل الأنف في القاهرة عملية تجميل الأنف هي عملية جراحية يتم من خلالها القيام بتغيير شكل الأنف أو ميلانه عبر إجراء تغييرات محددة على عظام الأنف، كل ما يهمك معرفته حول عملية تجميل الأنف
ReplyDeleteكلادينج مطابخ قبل اى شئ يجب فى البداية توضيح ما هي كلادينج مطابخ ؟ كذلك ان نتعرف ونوضح مما تتكون تلك المطابخ ؟ وهل كلادينج مطابخ عملية ام لا لاقت كلادينج مطابخ الكثير من المعجبين على المستوى المحلي اسعار الواح الكلادينج للمطابخ او اسعار الواح كلادينج اتجه لها كل من هو مقبل على الزواج وأصبحت أيقونة لا غنى عنها فى المطابخ الحديثة للمتزوجين .
ReplyDelete