Showing posts with label How To's. Show all posts
Showing posts with label How To's. Show all posts

How To Make Your First Android App

This is one of the contentions frequently used to make the Android conciliatory sentiment: the system is open and permits anybody to take part by making their own applications. As per him, it's basic, however appearances are misleading on the grounds that it is not that simple to make an application. Find in this article how to make a Hello World!


Sometimes we hear that it is easy to make an application on Android. Simple? All is relative. With some experience, it is not very confounded, particularly in the event that you utilize programs that do the vast majority of the work for you. Nevertheless, it is important to have a few bases. We will make the first year of the project students: bring up a text on the screen that says Hello World. As we are not in school and that our world is the world of Android, we will post Hello EnTech .

Installing the programs needed

Android development is mainly done in Java, one of the most used computer languages. If you already have experience with other languages, especially C ++, you should have no great difficulty to understand.

Anyone can learn to make an Android app, but this is not an easy task
The development environment is that we will use Android Studio, recommended by Google itself. 

Let's start with Android Studio download from this link . After downloading the setup, open it and follow the on-screen information, it is very simple. At the time of installation, it is likely that the application asks you to install the software development kit (JDK 7), you can obtenirà from this link. Once installed JDK, Android Studio installer will ask you where to find jdk, it should be at this address C: \ Windows \ System32.

Once Android Studio is installed, launch it and let's get to work!

Create new project
After starting the software, you get to the screen below. You can imagine, create an application can be a real site and does not fit on a single document, so the term is proposed . So click the first button: Start a new Android Studio project .

Then click Next, and you will reach a new window. In the first input field, you can type the name you want for your application. For example, let's call it "HelloEnTech". The second line is for us little importance. The third is where your project will be saved.

The following window will let you choose which platform and version your application is supposed to work. In our case, we pigs Phone and Tablet because we have no interest in creating an application for a smartwatch, a TV or other connected devices.

Choose on which your application will run. © EnTech

After clicking Next you arrive in a new window. She asks you roughly speaking what type of application you want to create to suit your choice, choose Blank Activity .

You now have before the last window of project creation. Go just a name of activity, such HelloEnTech, the rest should be filled automatically. Of course, you can customize it.

Choose a name for your business, the rest will fill alone. © EnTech

Then wait a moment while your project is created. The software will then load the interface, which can be quite long.

Edit Text
Once fully open software, you can click Project , all left vertical. You should now have the following screen before you. 

This is the window from which we can modify the application. © EnTech

We left the root that will allow you to access the file containing the project. Toward the middle we find the range that will enable us to make changes such as, for example, adding text. Under the palette you can see a Design tab and Text tab, by clicking on it you will have access to the code that, for some, may be more useful than the GUI. To the right of the palette, you see a real-time overview of the changes you make on your project. For example, if you add text, you ule will appear in this menu.

In the root, go to res> layout> activity_helloentech.xml . As you can see, Android Studio chewed we work: Hello World is already displayed on the screen. We want to show EnTech Hello and as we have no fear, we will not only change the text but recreate it. So click Text Fields in the palette, as shown below.

Click Text Fields can delete the text. © EnTech

You can now click on the text Hello World, which now has a blue outline. Press Delete (or Del, depending on your keyboard) to delete the text. Now that this ugly text left your screen, you can put a new one. To do this, go to the palette and then click Large Text and then position it on the preview to where you want.

Of course, you can also go through the code. You can also use other commands such as gravity for vertical or horizontal center your text, etc.

Be careful though. Once you create your text, you can see at the top right a small icon next to textView is a symbol of warning (Warning). It is not a mistake but a reminder that there may be a problem. In our case, it is enough to click on it and then click the arrow and click the first link, as shown in the image below.

The Warnings are not error messages, only information. © EnTech

Function that is not particularly helpful in our case because we all just display text on the screen: you can preview your application on different models of different sizes. By default, you have the Nexus 4, but you can select the one you want.

Select the device you want. © EnTech

Then connect your phone to your computer. To start your application, you just have to click on the small triangle symbol. representative reading, or Play, which is found on all videos (eg on YouTube). In the window that opens, click on your phone and start the procedure. Your application should then embark on your phone.

Advice from a developer EnTech

We have several developers here at EnTech. Anibal Camunas is one of them and graciously helped create this tutorial. He shares his experience and has a message for our readers who are interested in programming, whether professional or amateur.

"Before asking if we can do an application on Android, it must be asked what we felt the first time we had a phone in her hands. When I got my first smartphone, I was a web developer but once I had the camera in hand I realized that the future would involve smartphones. It's been three years since I turned toward programming on smartphone and I have never regretted my choice.  Create application has advantages and disadvantages. The feeling that we feel when we see people use our application is indescribable, and we are happy to say that these are the lines of code that has been written that made ​​it all possible. But on the other hand, one must have nerves of steel when a problem comes out of nowhere and only appears on some devices, these are days and days working to resolve this issue.

If you feel a creative soul, so do not hesitate and try your luck .  "

So feel free to get started. We start with a Hello EnTech and we end up with an app that attracts millions of users. Contact us if you have problems.

- See More at: http://summitautoinsurance.com

[How To] Uninstall Native Apps From Your Android

When you buy a smartphone, purchase from a number of standard software that possibly will never use. One of the most widespread advice to get rid of native applications of Android, called bloatwares , is the device root. However, this tutorial will teach you to remove these applications with and without the device root.

Also Read:



How to uninstall Android native applications - WITHOUT root

To accomplish the removal of bloatwares your Android device without root, we will use the application to Windows: Debloater. Follow the step by step below:


  • Download the Debloater on your computer.
  • Connect your device via USB cable and install the debloater on the computer.
  • Enable USB debugging function. To do this simply go to Settings> Developer options> debugging> USB Debugging. 

 If the "Developer options" is not enabled, go to settings> about phone> look for the "version number"> tap repeatedly on her until a warning you are now a developer to appear


  • With activated debug mode open debloater on your computer.
  • Press information.
  • Click on "Read device packages".
  • Select and review the packages you want to remove
  • Click on "Apply"

Note : Pay close attention to the packages you want to eliminate as many of them may have names that are not easily recognizable, and some may affect other applications.

Rescue
If you have deleted any application that does not want to remove, do not go into despair. The Debloater does not erase anything definitely, simply blocks the process that stops running on your device. If you made a mistake, just unlock it by clicking "Unblock All Packages" and all native programs will be restored.

How to uninstall Android native applications - COM root

Prerequisites:
To get rid of this type of "stop" in this way there are some prerequisites:
  • Administrator privileges, in other words, have root access on your device;
  • Download and install Titanium Backup Root application:


Titanium Backup ★ root Install on Google Play

Removing native apps from your Android

If you have completed all the prerequisites, get to work! But before that, I recommend a backup of device data , because if you end up uninstalling any system package required for the use of your phone, you can recover it through the backup . Otherwise, you must reinstall the original device ROM.

When opening the Titanium Backup Root program for the first time, you need to allow superuser access by clicking on the option "Allow", as indicated in the image below. Then you will be directed to the first app screen with three tabs: "Overview" , "Backup / Restore" and "schedules" , select the "Backup / Restore" :

As you can see in the picture above, all applications installed on your smartphone will appear in the list and all you need to do is find the program you want to uninstall and click on it. The program will show details of the App and offer options . "Backup", "Freeze" and "Uninstall"  Choose the button "Uninstall" and the application no longer will make part of your device's software:

If you are in doubt as to the removal of a complete application, the Titanium Backup root also provides the ability to just disable the app by clicking the "Freeze".

As you can see, the removal of native system applications is not a difficult process to be done, but requires administrative apparatus access the second option, which can cause you to lose the warranty of your smartphone. This process is recommended above all for domestic appliance with storage problems.

Which applications to uninstall?

As mentioned earlier, Android smartphones come with completely unnecessary applications, which in many cases even worsen the performance of your device. Now that you have learned how to do, I indicate, then the five applications you should uninstall for various reasons such as excessive battery consumption, stratospheric usage data plan, useless functions or outdated services.

Facebook
The Facebook application is a social networking tool loaded functions, with which you can make much of his public life. It keeps you informed when you're tagged in an image when a friend's birthday or when someone comments on your photo. This range of features makes a series of services to run in the background, which costs a lot of battery and RAM of your device. Give up some notifications and functions can bring a lot of autonomy for your Android. Thus, it is a good idea to uninstall the Social Network app.

Instead of the application, you can set up the Facebook site as the initial window of your favorite browser. Open Facebook in your browser, log in and when you are on the main page, open the menu on the Address Book button and select Add to Home Screen . When you close this tab, Facebook simply to consume your battery and data plan.

Another option may be to try Facebook Lite, an alternative app Facebook much lighter use, saving RAM to load images with lower resolution:

Weather.com (or any other weather app)
Widgets or applications climate and weather not only take up space and consume a lot of data, updating their forecasts at regular intervals (you like it or not). For the time right place at the right time, you do not need specific application: just ask Google! This option saves, working memory, internal memory, data volume and battery.

If you prefer to give up other services and stay with a time app, check our list of the best kind of applications:

360 Security (or any other antivirus app)
Your Android device and the Play Store already have good native services to prevent the installation of viruses and malware. In addition, anti-virus applications often have an anti-theft function, which requires administrator access. Thus, if any of such companies is attacked by hackers, your device may be blocked permanently at bay. Google already offers a service type (Android Device Manager) and the Play Store has efficient filters to prevent virus apps are available in the store. Of course, the story changes a bit when you often download apps from unknown sources.

Clean Master (or any cleaning application)
Cleaning applications promise more space on your device 's memory. It's true: when you delete apps, some residual files remain on your smartphone, and many applications "clog up" its internal memory to cache data. However, we do not need applications to perform cleaning. Go to the Android Settings> Storage and points as data in cache or other business you can delete the cache and manually wipe useless files.

Services such as Clean Master and company operating regular cleanings, but also consume more battery and your data plan with advertising. Also, Flash memory cells have a limited number of write cycles, so not worth delete the entire cache of certain apps to begin to store information from the beginning.

Default Browser
We chose Chrome, Firefox or another browser? So get rid of the default browser. It is based on an old engine, which does not receive security updates and makes it vulnerable to your internet surfing. To protect your passwords and private data, always choose a current browser. Our list below provides the best services for Android:

To get rid of the default browser, go to Settings> Applications> All and disable the service. The advantage of alternative browsers (in addition to higher security) is the option that many bring data economy, as well as synchronization with the possibility equivalent service on the desktop.

And then he managed to lose your Android all unnecessary bloatwares? You have any other application that you think should be eliminated once and for all? Comment here.

How To Stop Your Smartphone From Heating

Heat wave! Both external and internal factors, your smartphone can reach extreme temperatures, and some applications may fail, or the camera, or even might let you not put maximum brightness. We explain why this happens and how to fix it with a few applications.

First, you need to understand that all smartphones are heated at certain times. This has to do both with the ambient temperature and with the internal processes of your phone. Obviously, if there is a heat wave with 40 degrees on the street, your smartphone will arrive before heat levels that prevent you to perform certain tasks. If your device overheats often and sometimes seem to take lava pocket, you need to find the cause and remedy for this problem.

Also Read:

The first thing to recognize is the part of the phone that is radiating heat. This will determine where is the problem and help us find the solution.

You call hell on your phone? We have the solution / © EnTech

Battery Problems

If the area of your smartphone warming is most often the back, it is possible that it is a battery problem. To check if this is the case of your terminal, you can use the USSD code  * # * # 4636 # * # * for information on using your phone. Some smartphones, such as the Huawei brand, do not accept this code.

Once inside this menu, go to the section 'Battery Information'. Here you will find, among other things, the temperature of your terminal. The normal temperature of a phone at rest should be around 30 ° C, but if we have been using more powerful applications, such as video games, it is normal to rise to almost 40 ° C.

The 'Battery Status' section will also help us to know if there is a problem. If shows us anything other than 'Good' (eg 'status unknown'), restart your phone and turn it back check. If you continue to receive the same message, our battery may be defective and needed to replace it.

Problems with charger

If overheating is especially true when loading the phone and is particularly noticeable in the part where the charging plug is, it is more than likely that the problem is the charger you are using. This can happen when we are using a charger that is not approved by the manufacturer. Try to use another and see if the problem persists. If not, get rid of the old charger.

Performance Issues

If none of the solutions explained above seems to work, or if overheating occurs in other areas (the screen, the handset, the top ...) it is possible that the phone is overheating for other reasons.

Video game
Today, some of the games available on Play Store have an unimaginable quality for a terminal the size of our smartphone. Unfortunately, this also means that in order to make them work, we need our phone has certain characteristics (mainly a powerful processor), so if the specifications of our smartphone are limited, not only the gaming experience will be much worse, but our device will likely be charged.

Still, even the most powerful terminals may become warm after hours of play. No matter how good the specifications of our terminals, they also have their limitations, so it is necessary to be aware of how to use the application correctly.

Background Applications
Moderated by the number of widgets that are active and applications running in the background on the terminal. Animated wallpapers, several widgets of time, time and date, media players ... When all of these work at the same time, our CPU is forced to overwork and, as a result, the temperature of our phone will rise.

Hardware
The size of your terminal, type of processor or any part that has replaced the phone can determine the heat emitted by your phone. If the sobrecalemiento has begun after replacing a piece of the terminal, this could be the cause. Please report the site repairs for more information.

Applications to control the temperature of your smartphone

There are different applications in Play Store designed to monitor and optimize the temperature of your phone. These are some of the most popular:

Coolify
Coolify  is an application for root users that applies a series of process changes that allow phone keep an optimum temperature to ensure proper operation. The use of this application is very simple, since it has only one function: to keep the terminal at low temperatures.


TempMonitor
This application shows you which phone proceses that are causing the warming are. Similar to menu 'Battery use' in Android settings, but with temperature.

TempMonitor Lite Install on Google Play

CPU Gauge
Another service to monitor real-time CPU and battery usage in Android. CPU Gauge also notify us when the battery reaches high levels.


The controversy Snapdragon 810

One of the problems he had to face chipmaker Qualcomm was the strong criticism it received its Snapdragon 810, and its supposed effect of overheating in some terminals. This chip was included in some of the key smartphones last year, as the HTC One M9 or the LG G Flex 2 . 

It has never been known for sure if these criticisms were well founded, since the opinion of phone users with this processor was divided. Qualcomm's vice president, Tim McDonough, explained that this was totally false, revealing that it was merely a strategy to focus Samsung undecided buyers in the launch of its Galaxy S6 .

Did you served this guide help?

Setting Up Your Android Smartphone

Following our series Android for Beginners, start the tutorials with the basics, that is, how to configure and change the settings of your Android, either the first time or after a factory reset. Check out how to perform this process.

Also Read:


When starting a new device, or after a factory reset, the device itself follows a set pattern. However, after a while of use, if you want to change these specifications will have to follow some steps. These tips are valid for both smartphones, as Android tablets.

Remember that each phone is different and that each manufacturer adds little extras to their devices in order to make them different from other competitors. But as we all run with the OS from Google, the settings are quite similar.

Go straight to the point you
  • Set the SIM card Set date and time
  • Setting the language of your device and keyboard 
  • Download the Google Play store
  • Setting up a Wi-Fi network 
  • Personalizing Your Android
  • Set up or log in with a Google account 
  • Set up notifications and sounds
  • Check for updates 
  • Transfer data from an old device to the new

Set up your SIM card

The first step to configure a device is to insert the SIM card on your Android smartphone. It is important to consider that some devices use different size cards: SIM card, micro-SIM and nano-SIM. So often an adapter is needed (micro-SIM to SIM) or a smaller chip (SIM to micro-SIM).

After insert SIM card, connect the unit. At this time, the system prompts you for your PIN number to unlock it.

You can change the PIN on your SIM card once you have installed it. To do this, go to Settings> Security> Set up SIM lock> Change SIM card PIN.

Setting the language of your device and keyboard

You can choose the device language from the input screen, the first settings of your Android. Go to Settings> Language & input> Language. This process will change the language of the system on your smartphone automatically.

Unlike the language of your device, the default keyboard can be configured in multiple languages. This is especially helpful if you have friends or professional contacts from other countries.

To set the keypad of your phone, go to Settings> Language & input> Keyboard Input and methods (eg Google or LG Keyboard)> click on the chosen keyboard> Language> select the languages ​​you want to have.

Some devices have a limit of languages ​​that can be active at the same time.

Setting up a Wi-Fi network

If you are within range of a wireless network, connect to it. Simply click on the Settings Menu> Wi-Fi> Activate> Select your network> Enter the password, if required> Connect.

This step goes for every time you want to connect your device with a new network. The closed networks, namely that need password appear with a lock signal side. Open networks appear with nothing.

The signal strength is easily identified by the number of bars in "bold" in the Wi-Fi signal, next to the name of the network.

Set up or log in with a Google account

To use Google applications and services, you need to have a Google account. For example, if you want to download from the Google Play store. If you already have a Google account, you can login and enter your data right on the settings input stage. Then you will be asked to agree or disagree with Google services, such as location data sharing and backup option of your information.

If you do not have a Google account, just follow the system requests and choose a username and password. Be sure to save your password in a safe place so that you can come to use in the future. That is to say that you do not necessarily need to have a Google account to use the phone, the only issue is that you will have much less resources available.

To add or change the Google accounts on your device, just go to Settings> Google and change what you want in your profile.

Set up your Google account also allows you to change functions such as backup photos, location apps connected to an account, Google searches and more.

Some manufacturers, such as Samsung, ask for the registration of an extra account, linked to the company. This is only necessary if you want to use some special services like download from manufacturer Store apps. If you are not interested, just skip this step.

Check for system updates available

Whenever possible, make sure the manufacturer of your device has already released an update of the same software. How many devices hit the market running versions of Android prior to the present - which today is Android 7.0 Nougat. You can check if your device has received a system update by going to Settings> General> About Phone> Update Center> Software Update.

These updates provide new features to the system of your device, and arruman failures of previous systems. However, the new OS updates also bring bugs and flaws can, and in some cases, in older devices, the upgrade is not worth it. Check the news about each update on our website.

Set date and time in Android

Set the date and time on your device is very easy. Go to Settings> System> Date and Time> Set Date and logo, set time. For more comfort, you can trigger the automatic date and time option, ideal for those who travel a lot, and also auto time zone, thus avoiding confusion with daylight saving time.

Download the Google Play store

After the initial setup of your smartphone is already complete, it's time to check what are the applications that come pre-installed on your phone or tablet.

To get an overview of the apps present in your phone, take a look at the apps drawer, or in the application menu that appears when you press the icon with several comics on the home screen of your device. In some devices this drawer is no more, but you can view the pre-installed applications on your device on the home page or by scrolling the pages right and left. In it, you can see a list of icons for all applications present on your phone.

If you have not found the application you want from the native apps of the system, access the Google Play Store, find the apps you want and download them to your Android device. We'll talk more on how to download, update, and remove applications, in an exclusive article series.

Customize your Android

The coolest thing to have an Android, are the customization possibilities of it. As mentioned in the first article of the series, the Android is an open source system and therefore can be changed almost completely.

For example, if you do not enjoy the background image from your mobile phone, do not despair - all smartphones offer a selection with different possibilities. These options change according to the manufacturer, just go to Settings> Display> Home Screen> Wallpaper.

If you wanted to use a shortcut, commonly, long pressing the home screen, a menu opens with options to enter New screens, Applications, Widgets and Wallpapers. Here it is worth remembering that live wallpapers or wallpapers that move, consume more battery. Also, you can add photos from your gallery of images as wallpaper.

On some devices, you can still change the font style and symbols. If you are not satisfied with your smartphone interface, you can still flirt with applications that add a new launcher alternative applications to the device, as the New Launcher, the Aviate and Google Now Launcher.

Configuring notifications and sounds

In this step you will be able to configure all of the sounds and notifications on your device. The part of this, each application has its own sound settings and notifications.

To change the general settings for calls, messages and other sounds and notifications on your device, go to Settings> Sound & notification. On this screen you will find several changes you can make in your handset as ring volume, ring tone, alarm volume, media volume, enabling and disabling vibration.

The Do Not Disturb feature allows that only the applications you authorize sending notifications while the feature is enabled.

On the phone Touch, you can choose between the standard device sounds, or search for a song that you have passed previously to your device.

You will find many other functions that can be changed to your liking.

Transfer data from an old device to the new

The transfer of data from one device to another can be very complicated, especially among different operating systems. To make your life easier, we have prepared tutorials with step by step, and the best ways to transfer your data from an old to a new Android, you find here. And a tutorial on how to transfer data from an iPhone to an Android here.

But before you start any process to transfer data from your old device to the new, back up all of your device.


So, could set everything you needed on your Android? Or have any questions?

How To's

Android News